%d 十进制有符号整数
%md,m指定的是输出字段的宽度,如果数据的位数小于m,则左端补以空格,若大于m,则
按实际位数输出,如:
printf("M,M",a,b)
若a=123,d=12345,则输出的结果为:
空格123,12345
%ld输出长整形格式
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %x 无符号以十六进制表示的整数
%0 无符号以八进制表示的整数
%g 自动选择合适的表示法
转载:http://blog.163.com/haoru_2004/blog/static/35592196200912752454351/