一分钟了解“c语言printf函数”

来源:互联网 发布:巨邦网络 编辑:程序博客网 时间:2024/05/22 00:23
printf("<格式化字符串>", <参量表>);


%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %X 无符号以十六进制表示的整数
%o 无符号以八进制表示的整数
%g 把输出的值按照%e或者%f类型中输出长度较小的方式输出
%p 输出地址符
%lu 32位无符号整数
%llu 64位无符号整数
说明
(1). 可以在"%"和字母之间插进数字表示最大场宽。
例如: %3d 表示输出3位整型数, 不够3位右对齐。
%9.2f 表示输出场宽为9的浮点数, 其中小数位为2, 整数位为7,
小数点占一位, 不够9位右对齐。


作用
\n 换行
\f 清屏并换页
\r 回车
\t Tab符


printf("a=%d\n",a);/*结果输出十进制整数a=1234*/