printf()輸出各種型別
完整格式:%-0m.nl或者h格式字元
% 轉換說明的開始(佔位符)不能省略
- 左對齊,省略 右對齊
0 有0代表空位填0, 省略代表空位不填
m.n m域寬 指對應的輸出項在輸出裝置占用多個字元的寬度
n精度 輸出浮點數的時候 小數點後面的位數
l 整數long浮點數double
h 將整數的格式休整為short
i/d 輸出十進位制整數
o 無符號的八進位制整數
x 十六進製制
u 無符號的十進位制
c 輸出乙個字元
s 輸出乙個字串
f 輸出乙個浮點數
e 以指數的形式輸出浮點數
p 輸出乙個位址
printf輸出格式
轉換說明及作為結果的列印輸出 a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 d 有符號十進位制整數 e 浮點數 e 記數法 e 浮點數 記數法 f 浮點數 十進位制記數法 g 根據數值不同自動選擇 f或 e g 根據數值不同自動選擇 f或 e.i 有符號...
格式輸出函式printf
1 格式輸出函式的一般形式 函式原型 int printf char format argument,函式功能 按規定格式向輸出裝置 一般為顯示器 輸出資料,並返回實際輸出的字元數,若出錯,則返回負數。它使用的一般形式為 printf 格式控制字串 輸出項列表 語句中 輸出項列表 列出要輸出的表示式...
printf輸出格式
printf 格式化字串 格式化整型數值 格式化浮點值 printf 格式轉換的一般形式如下 flags width prec type 以中括號括起來的引數為選擇性引數,而 與type則是必要的。底下先介紹type的幾種形式 整數 d 整數的引數會被轉成一有符號的十進位制數字 u 整數的引數會被轉...