當前位置:編程學習大全網 - 編程軟體 - printf中的%c,%d,%u........都分別代表輸出的是什麽類型的?

printf中的%c,%d,%u........都分別代表輸出的是什麽類型的?

printf中分別代表的輸出類型:

%a(%A):浮點數、十六進制數字和p-(P-)記數法(C99)

%c:字符

%d:有符號十進制整數

%f:浮點數(包括float和doulbe)

%e(%E):浮點數指數輸出[e-(E-)記數法]

%g(%G):浮點數不顯無意義的零"0"

%i:有符號十進制整數(與%d相同)

%u:無符號十進制整數

%o:八進制整數 e.g. 0123

%x(%X):十六進制整數0f(0F) e.g. 0x1234

%p:指針

%s:字符串

%%:"%"?

擴展語句:

C語言中printf語句的簡介:

printf()是C語言標準庫函數,用於將格式化後的字符串輸出到標準輸出。標準輸出,即標準輸出文件,對應終端的屏幕。printf()申明於頭文件stdio.h。

函數原型:int printf ( const char * format, ... );

返回值:?

正確返回輸出的字符總數,錯誤返回負值,與此同時,輸入輸出流錯誤標誌將被置值,可由指示器ferror來檢查輸入輸出流的錯誤標誌。

調用格式:?

printf()函數的調用格式為:printf("格式化字符串",輸出表列)。

格式化字符串包含三種對象,分別為:?

(1)字符串常量;?

(2)格式控制字符串;?

(3)轉義字符。?

字符串常量原樣輸出,在顯示中起提示作用。輸出表列中給出了各個輸出項,要求格式控制字符串和各輸出項在數量和類型上應該壹壹對應。其中格式控制字符串是以%開頭的字符串,在%後面跟有各種格式控制符,以說明輸出數據的類型、寬度、精度等。

參考資料:

百度百科-C語言

CSDN論壇-printf語句詳解

  • 上一篇:寶馬x1啟停功能突然失效是什麽原因?
  • 下一篇:不能說的秘密音樂劇男主是誰?超帥.求?
  • copyright 2024編程學習大全網