㈠ c語言 %8d中的數字是什麼意思
8表示數據位廳腔寬為8位。
%8d是printf函數的輸出格式控制符,%d表示按照有符號十進制整數輸出,8表示數據位寬為8位,扮御衫如果數據長度>=8則按照原來的數據位寬輸出,如果<8則用空格填充,默認右對齊。
所以%8d的意思是按照有符號10進制整數格式輸出,數據位寬為8,右對齊。
(1)c語言81d代表什麼意思擴展閱讀:
printf函數定義
函數聲明
int printf(char *format...);
調用格式
printf("<格式化字元串>", <參量表>);
格式化字元串包含三種對象,分別為:
1、字元串常量。
2、格式控制字元串。
3、轉義字元。
字元串常量原樣輸出,在顯示中起提示作用。輸出表列中給出了各個輸出項,要求格式控制字元串和各輸拆消出項在數量和類型上應該一一對應。其中格式控制字元串是以%開頭的字元串,在%後面跟有各種格式控制符,以說明輸出數據的類型、寬度、精度等。