c语言中用宏定义一个常量,数字后面带个U, L, F的含义

转:

c语言中数字后面带个U是什么意思?#define F_CPU 12000000U
答:
U表示该常数用无符号整型方式存储,相当于unsigned int;L表示该常数用长整型方式存储,相当于longF表示该常数用浮点方式存储,相当于float

posted @ 2016-09-11 16:05  prayer521  阅读(2678)  评论(0编辑  收藏  举报