fprintf中的轉換說明符

2021-10-10 18:44:50 字數 435 閱讀 4291

%a(

%a) 浮點數、十六進製制數字和p-

(p-)記數法(c99中具有的功能)

%c 輸出乙個字元

%d 有符號十進位制整數(正數不輸出符號)

%f 以小數形式輸出單、雙精度實數%e

(%e) 以指數形式輸出單、雙精度實數%g

(%g) 以%f或%e中較短的輸出寬度輸出單、雙精度實數

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

%u 無符號十進位制整數

%o 無符號八進位制整數 (不輸出字首0)%

x(%x) 無符號十六進製制整數(不輸出字首ox)

%p 指標

%s 字串

%% 輸出"%"

參考:

c語言格式輸出函式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...

Format中的轉換說明符

轉換說明符 a a 浮點數 十六進製制數字和p p 記數法 c99 c 單個字元 d 有符號十進位制整數 f 浮點數 包括float和doulbe e e 指數形式的浮點數 e e 記數法 g g 浮點數不顯無意義的零 0 i 有符號十進位制整數 與 d相同 u 無符號十進位制整數 o 八進位制整數...

格式轉換說明符scanf,printf

printf sprintf scanf sscanf等格式化函式在使用是需要特別小心,另外如果使用scanf s這樣的安全函式,更應當小心,因為如果格式控制有問題,可能直接導致格式化失敗或執行時錯誤。表一 轉換說明符及作為結果的列印輸出 轉換說明 輸出 a 浮點數 十六進製制數字和p 記數法 c9...