C语言之格式字符串
因为经常用到输出各种类型的数据,又每次都记不住输出格式,所以做个笔记。
类型 | 转换字符 |
---|---|
int | %d(十进制) |
int | %o(八进制无前缀) |
int | %#o(八进制带前缀0) |
int | %x(十六进制无前缀) |
int | %#x(十六进制带前缀0x) |
int | %#X(十六进制带前缀0X) |
unsigned int | %u |
long | %ld(十进制) |
long | %lo(八进制无前缀) |
long | %lx(十六进制无前缀) |
unsigned long | %lu |
long long | %lld |
unsigned long long | %llu |
short | %hd(十进制) |
short | %ho(八进制) |
short | %hx(十六进制) |
char | %c |
float | %f(十进制计数法) |
d |