格式化输入输出

%[flag][width][.prec][hIL]type
flag含义
-左对齐
+前面要有+或-号
(space)正数留空
00填充
width或prec含义
number最小字符数
*下一个参数是字符数
.number小数点后的位数
.*下一个参数是小数点后的位数

学习文章

http://t.csdn.cn/Q1jYcicon-default.png?t=M666http://t.csdn.cn/Q1jYc*号出现的位置将被后面的参数代替,

(对于字符串来说)*号在前表示输出宽度,*在后表示输出字符个数

(对于浮点型来说)*号在前表示数据占位个数,*号在后表示小数点保留位数;

类型修饰

含义

hh单个字节
hshort
llong
lllong long
Llong double

 

 scanf的返回值为正确读入的项目数,printf读入的是输出的字符个数;


版权声明:本文为qq_61175343原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。