独闷闷网
标题:
宏定义#define里的常数后缀u,l,f是什么意思?如果不加后缀又代表什么?已解答。
[打印本页]
作者:
jianhong_wu
时间:
2015-6-21 09:57
标题:
宏定义#define里的常数后缀u,l,f是什么意思?如果不加后缀又代表什么?已解答。
HQ-成都:
常数定义.png
(10.18 KB, 下载次数: 201)
下载附件
保存到相册
2015-6-21 09:56 上传
U表示该常数用无符号整型方式存储,相当于unsigned int;L表示该常数用长整型方式存储,相当于long。F表示该常数用浮点方式存储,相当于float.如果不加任何后缀,编译器默认为int。
★坚鸿-深圳:
多补充一点,针对keil自带的C51编译器是不支持F这个关键字的。
欢迎光临 独闷闷网 (http://dumenmen.com/)
Powered by Discuz! X3.2