C语言输出printf()的用法

printf的作用:

 向控制台输出信息。基本用法printf("需要输出的信息"),控制台中会输出的内容为引号内的内容。


输出变量时对应的占位符:

%d十进制有符号整数

%u 十进制无符号整数

%f 浮点数

%s 字符串

%c 单个字符

%p指针的值

%e 指数形式的浮点数

%x, %X 无符号以十六进制表示的整数

%o 无符号以八进制表示的整数

%g 把输出的值按照%e或者%f类型中输出长度较小的方式输出

%p 输出地址符

%lu 32位无符号整数

%llu 64位无符号整数

高级用法:

a.可以在"%"和字母之间插进数字表示最大场宽。例如: %3d表示输出3位整型数,不够3位右对齐。

b.可以在"%"和字母之间加小写字母l,表示输出的是长型数。例如: %ld表示输出long整数, %lf表示输出double浮点数。

c.在"%"和字母之间加入一个"-"号可说明输出为左对齐,否则为右对齐。例如: %-7d表示输出7位整数左对齐,%-10s表示输出10个字符左对齐。

特殊字符:

\n换行  

\f清屏并换页

\r回车

\t Tab符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • C/C++格式化字符串说明 C++的格式化字符串经常用作格式化数字的输出、字符串合并和转换等等很多场合。 1. 格...
    优质睡眠阅读 384评论 0 0
  • 版权声明:本文为 gfson 原创文章,转载请注明出处。注:作者水平有限,文中如有不恰当之处,请予以指正,万分感谢...
    gfson阅读 3,226评论 0 6
  • 1、标识符 什么事标识符呢?变量的名字就是标识符。不仅限于变量名,程序中各种元素的名字,都属于标识符。例如符号常量...
    滕王阁序阅读 987评论 0 0
  • 格式化输出函数printf( ) printf( )功能: 向系统指定输出设备按指定的格式输入任意个任意类型的数据...
    真一阅读 3,011评论 0 3
  • 我从二月走来 看到暖阳下的你 手捧一茬新花 像极了我床头种的桃花旺 而你坐在田头 又拨开桃花的枝头 你与风奔跑 不...
    疯为白杨阅读 215评论 0 2