int printf (
const
char
* format,..
.);
函式作用是將格式化資料輸出到標準輸出中。如果format引數包含格式說明符(以%開頭的子串行),則format後面的附加引數將被格式化並插入結果字串中,以替換它們各自的說明符。
format
包含要被寫入到標準輸出的c字串。字串中可以選擇性的包含嵌入的格式說明符,這些格式說明符由後續附加引數中指定的值替換,並按要求進行格式化。
格式說明符的原型如下:
%
[flags]
[width]
[.precision]
[length]specifier
其中末尾的說明符(specifier)是最重要的組成部分,因為它定義了型別及其相應引數的解釋:
參考
C語言printf函式詳解
c語言格式化輸出的函式有printf sprintf和snprintf等,功能略有不同,使用方法大同小異,本文以printf函式為例來介紹它們的用法。int printf const char format,大家看到printf函式的宣告就會有點懵,它引數的寫法與我們之前學到的函式知識不一樣,pri...
C語言格式輸出函式printf 詳解
printf函式稱為格式輸出函式,其關鍵字最末乙個字母f即為 格式 format 之意。其功能是按使用者指定的格式,把指定的資料顯示到顯示器螢幕上。在前面的例題中我們已多次使用過這個函式。printf函式是乙個標準庫函式,它的函式原型在標頭檔案 stdio.h 中。但作為乙個特例,不要求在使用 pr...
C語言printf函式詳解和示例
c語言格式化輸出的函式有printf sprintf和snprintf等,功能略有不同,使用方法大同小異,本文以printf函式為例來介紹它們的用法。int printf const char format,大家看到printf函式的宣告就會有點懵,它引數的寫法與我們之前學到的函式知識不一樣,pri...