這裡我們將看到如何使用 C 中的 putchar() 函數來列印 long int 值。我們可以使用 C 中的 printf() 輕鬆列印某些變數的值,但這裡的限制是,我們不能使用任何其他函數putchar() 除外。
眾所周知,putchar() 僅用於列印字元。我們可以使用這個函數來列印數字的每一位數字。當傳遞一個數值時,我們必須添加字元“0”以獲得 ASCII 形式。讓我們看看程式碼以獲得更好的想法。
#include <stdio.h> void print_long(long value) { if(value != 0) { print_long(value/10); putchar((value%10) + '0'); } } main(void) { long a = 84571; print_long(a); }
84571
以上是使用putchar()函數在C中列印一個長整數數的詳細內容。更多資訊請關注PHP中文網其他相關文章!