| - 列印格式- | -輸出敘述 |
| %c | -字元 |
| %s | -字串 |
| %d | -十進位整數 |
| %u | -無號十進位整數 |
| %o | -無號八進位整數 |
| %x | -無號十六進位整數,以 0 ~ f 表示 |
| %X | -無號十六進位整數,以 0 ~ F 表示-- |
| %f | -浮點數,小數點型式 |
| %e | -浮點數,指數e型式 |
| %E | -浮點數,指數E型式 |
| %g | -印出 %f 與 %e 較短者 |
| %G | -印出 %F 與 %E 較短者 |
| %p | -指標位址 |
| %% | -印出百分比符號 |
-
| -修飾子- | -功能 | -範例 |
| - | -向左對齊 | -%-3d |
| + | -將數值的正負號顯示出來 | -%+5d |
| 空白 | -數值為正值時,留一格空白;為負值時,顯示負號 | -% 6f |
| 0 | -將固定欄位長度的數值前空白處填上 0;與 – 修飾子同時使用時,此修飾子無效-- | -%07.2f-- |
| 數字 | -欄位長度,當數值的位數大於所定的欄位長度時,欄位會自動加寬它的長度 | -%9d |
| . | -數值以 %e, %E, %f 型式表示時,決定小數點後所要顯示的位數 | -%4.3f |
| h | -表示 short int 或是 unsigned short int | -%5h |
| l | -表示 long int 或是 unsigned long int | -%lu |
| -控制字元-- | -功能 |
| \a | -警告音 |
| \b | -倒退 |
| \f | -換頁 |
| \n | -換行 |
| \r | -歸位 |
| \t | -跳格 |
| \’ | -印出單引號 |
| \』 | -印出雙引號 |
| \\ | -反斜線 |
| \/ | -斜線 |
| \d | -八進位 Ascii 碼 |
| \x | -十六進位 Ascii 碼-- |