C语言常用数据类型及格式控制符

标签:
it |
分类: C语言 |
http://s5/middle/61b6e08bhbbd3c403d694&690
格式控制符:% 格式说明引导符。
- 指定左对齐输出。
0 指定空位填零。
m.n
l.h
格式字符 指定输出的数据类型。
特殊的格式控制符:%#o、%#x、%#X分别输出带前缀0的八进制数字、前缀0x的十六进制数字、前缀0X的十六进制数值,%%输出百分号%。
格式字符:指定输出项的数据类型和输出格式。
d 有符号十进制整数。
o 无符号八进制数。
x 无符号十六进制数。
长度修正符
l:对整型指定长整型long
例:%ld
对实型指定双精度double
域宽及精度的描述:
M:域宽,即对应的输出项在输出设备上所占字符数
若:实际数据宽度>M,按实际数据宽度输出。
实际数据宽度<M,左边补空。
N:精度,说明输出的实型数的小数位数。
输出正负号的技巧:
例如: