printf()函数的解析
printf函数是标准的C语言函数,包含在studio.h之中,是我们经常会用到的格式输出函数,最后一个字母“f”即为“format”格式之意。使用printf函数可以按照用户指定的格式把指定的数据显示到窗口中。
int printf(“格式控制字符串”,输出表列);
printf函数有一个比较特殊的用法是“格式字符串”,可用来指定输出格式,由格式字符串和非格式字符串两种组成。
其中格式字符串是以%开头的字符串,在%后面跟有各种格式字符,用来说明输出数据的类型、形式、长度、小数位数等。
%d 将整数转为十进制
%f 将整数转为浮点数
%u 十进制无符号整数
%o 将整数转为八进制
%c 将整数转化为对应的ASCII字符
%s 将整数转化为字符串
%x 将整数转化为小写的十六进制
%X 将整数转化成大写的十六进制
%p 输出地址符
%% 输出百分比符号,不进行转换
printf中一些有特殊规定的字符
\n 换行操作
\f 清屏并换页
\r 回车
\t Tab符
\xhh 用十六进制表示的ASCII码,其中每个h可以用0~f中的一个代替