長度修飾符

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

基本介紹

  • 中文名:長度修飾符
  • 支持:%與格式字元
  • 常用:長度修飾符
  • 類型:表示按長整型量輸出
定義,格式,典型例題,

定義

長度修飾符可以加在%與格式字元之間。常用的長度修飾符有兩種: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.

相關詞條

熱門詞條

聯絡我們