複製鏈接
請複製以下鏈接發送給好友

長度修飾符

鎖定
長度修飾符可以加在%與格式字符之間。常用的長度修飾符有兩種:l(長)表示按長整型量輸出,h(短)表示按短整型量輸出,可以和輸出轉換説明符d,f,u等連用。
中文名
長度修飾符
支    持
%與格式字符
常    用
長度修飾符
類    型
表示按長整型量輸出

目錄

長度修飾符格式

其用法和含義見表4-2:
表4-2 長度修飾符的意義
格式
意義
格式
意義
%ld
用於長整型數據的輸出
%f
用於單精度型數據的輸出
%hd
用於短整型數的輸出
%lf
用於雙精度型數據的輸出

長度修飾符典型例題

【4-3】輸出中長度修飾符的使用
源程序代碼:
#include〈stdio.h〉
main()
{
long int a=1234567;
int b=12345;
double d=1234567.123456789;
printf("a=%ld╲n”,a);
printf("b=%hd╲n”,b);
printf("d=%lf╲n”,d);
}
程序輸出結果:
a=1234567,
b=12345,
d=1234567.123457. [1] 
參考資料
  • 1.    高克寧,李金雙,趙長寬,劉秀梅.程序設計語言(C語言).北京清華大學學研大廈A座:清華大學出版社,2009年10月第1版:第80頁