c語言printf函式詳解

2021-10-21 18:18:00 字數 496 閱讀 1799

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...