對象 | |
---|---|
%@ | Object-C 對象 |
%zu | size_t |
%p | 十六進制形式的指針地址 |
整型 | |
---|---|
%d %i | 十進制整數, 正數無符號, 負數有 "-" 符號 |
%zd | NSInteger |
%tu | 無符號NSUInteger |
%u | 十進制無符號整數 |
%o | 八進制整數 |
%x %X | 十六進制無符號整數, 沒有 0x 前綴 |
字符型 | |
---|---|
%c | 字符 |
%C | unichar |
%s | C字符串 |
%.*s | Pascal字符串 |
浮點數 | |
---|---|
%f | 小數形式輸出浮點數, 默認 6 位小數 |
%e | 科學計算形式輸出浮點數, 默認 6 位小數 |
%g | 自動選擇 %e 或者 %f |
附加前綴 | |
---|---|
l | 在整型 和 浮點型 以前, %d %o %x %u %f %e %g 表明長整型 和 長字符串 |
n(任意整數) | %8d 表明輸出8位數字, 輸出總位數 |
.n | 浮點數 限制小數位數, %5.2f 表示 5位數字 2位小數, 字符串 截取字符個數 |
- | 字符左對齊 |