首页 > 编程语言 > 详细

C语言格式控制符总结

时间:2016-03-31 02:19:56      阅读:445      评论:0      收藏:0      [点我收藏+]

1.printf函数中的占位符/格式控制符的作用

1)不同的数据在变量中存储的形式是不一样的,所以在读取变量中的数据的时候,类型不同读取方式也不同。

为了保证可以正确的读取存储在变量中的数据,我们应该使用正确的格式控制符。

? %c: 从给定变量的地址开始只读取1个字节,然后将这个字节的整数读取出来,以其为ASCII码还原为字符。

? %d: 从给定的变量的地址开始连续4个字节读取.

? %f:

变量中的数据是如何存储的,那么就应该如何读取,这样才可以拿到正确的数据。

2)总结

? int整型

? %d 读取int整型的数据,以十进制的形式输出*****(非常重要)

? %o 读取int整型的数据,以八进制的形式输出

? %x 读取int整型的数据,以十六进制的形式输出

? %hd ?读取short整型的数据

? %ld ? 读取long整型的数据

? %lld ?读取long long整型的数据

? %u ? 读取unsigned int

?%hu ? unsigned short

?%lu ? unsigned long? ******

?%llu? unsigned long long

?实型:

? float:? %f

? double :? %lf

?

字符型:

??char? %c

地址: %p

?

C语言格式控制符总结

原文:http://qianjiangbing.iteye.com/blog/2287632

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