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语言输出printf()的用法)