首页 > 其他 > 详细

printf的参数

时间:2020-03-16 22:17:24      阅读:67      评论:0      收藏:0      [点我收藏+]

(%A)仅仅代表以何种格式显示所要显示的数据,具体何种格式如下:

%d 有符号10进制整数 
%i 有符号10进制整数 
%o 无符号8进制整数 
%u 无符号10进制整数 
%x 无符号的16进制数字,并以小写abcdef表示
%X 无符号的16进制数字,并以大写ABCDEF表示
%F/f 浮点数 
%E/e 用科学表示格式的浮点数 
%g 使用%f和%e表示中的总的位数表示最短的来表示浮点数 G 同g格式,但表示为指数 
%c 单个字符 
%s 字符串

所以%p是将所要显示的数据以地址指针格式输出,即如果是32位,以4字节十六进制格式输出,如果是64位,以8字节十六进制格式输出。

而%X仅仅是将要显示的数据以十六进制格式输出,所以当地址做高位为0是会不显示,若想要显示显示为4字节,可以将格式设置为%08X。

原文https://www.cnblogs.com/lixuejian/p/10797039.html

至于printf的全部参数以及sprintf后面详细了解了再做补充。

printf的参数

原文:https://www.cnblogs.com/songbeyond/p/12507006.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!