格式字符:
%d:以十進制整數形式輸出。
%ld:以十進制長整型輸出。
%f:以單精度浮點型輸出。
%lf:以雙精度浮點型輸出。
%O:以八進制整型輸出整數。
%x或%X:以十六進制形式輸出整數。
%u:以十進制無符號整型輸出。
%i:以十進制整型輸出(與%d無異)。
%C:輸出單個符號。
%s:輸出字符串。
%e或%E:以指數形式輸出。
%g或%G:自適應數據輸出(數據夠大或夠小則以指數形式輸出,否則以小數形式輸出)
%p:輸出地址。
轉義字符:
\?:在書寫連續多個問號時使用,防止它們被解析成三字字詞。
\’:用于表示字符常量。
\”:用于表示一個字符串內部的雙引號。
\\:用于表示一個反斜杠,防止它被解析為一個轉義序列符。
\a:警告字符,蜂鳴。
\b:退格符。
\f:換頁符。
\n:換行符。
\r:回車符:
\t:水平制表符(8個空格)。
\v:垂直列表符。
\ddd:ddd表示1--3個八進制的數字。如:\120.
\xdd:dd表示2個十六進制數字。如:\x30.
標志符:
n,m:n表示整數占幾行,m表示小數占幾行。例如:%2.3f
-: 輸出結果左對齊。例如:%-d。
空格:輸出值為正時冠以空格,為負時冠以負號。
#: 輸出帶有前導的數據(八進制為O~~~,十六進制為X~~~,~表示數字)。
|