符號 | 歸類 | 具體說明 |
---|---|---|
%hhd | 整形 | 有符號十進制整數(shù)(char) |
%hd | 整形 | 有符號十進制整數(shù)(short) |
%d | 整形 | 有符號十進制整數(shù)(int) |
%ld | 整形 | 長整型數(shù)據(jù)(long) |
%i | 整形 | 有符號十進制數(shù)(與%d相同) |
%u | 整形 | 無符號十進制整數(shù)(unsigned int) |
%o | 整形 | 無符號八進制整數(shù) |
%x | 整形 | 使用十六進制數(shù)字表示的無符號十六進制整數(shù) |
%X | 整形 | 使用十六進制數(shù)字表示的無符號十六進制整數(shù) |
%p | 整形 | 指針類型 |
%c | 字符 | 一個字符(char) |
%C | 字符 | 一個ISO寬字符 |
%% | 字符 | 打印一個百分號 |
%s | 字符串 | 對應(yīng)字符串char*(%s == %hs == %hS 輸出 窄字符) |
%S | 字符串 | 對應(yīng)寬字符串WCAHR*(%ws == %S 輸出寬字符串) |
%g | 浮點 | 根據(jù)數(shù)值不同自動選擇%f或%e. |
%G | 浮點 | 根據(jù)數(shù)值不同自動選擇%f或%e |
%e | 浮點 | 浮點數(shù)器一、e-記數(shù)法 |
%E | 浮點 | 浮點數(shù)课锌、E-記數(shù)法 |
%f | 浮點 | 單精度浮點數(shù)(默認float)、十進制記數(shù)法(%.nf 這里n表示精確到小數(shù)位后n位.十進制計數(shù)) |
%a | 自動 | 浮點數(shù)祈秕、十六進制數(shù)和p-計數(shù)法(C99) |
%A | 自動 | 浮點數(shù)渺贤、十六進制數(shù)和p-記法(C99) |
說明:
1、【對其符號】有-表示左對齊輸出请毛,如省略表示右對齊輸出志鞍。
2、【占位符號】有0表示指定空位填0,如省略表示指定空位不填方仿。
3述雾、【指定精度】m.n:m指域?qū)挘磳?yīng)的輸出項在輸出設(shè)備上所占的字符數(shù)兼丰。n指精度玻孟。用于說明輸出的實型數(shù)的小數(shù)位數(shù)。為指定n時鳍征,隱含的精度為n=6位黍翎。