爬爬 发表于 2012-7-19 15:34:15

宏定义中在数字后面加u

各位大虾请问在msp430x14x.h头文件中 #define PORT2_VECTOR      (1*2u)中这个2u表示的是什么意思?还有什么0x10u0x100u之类的

cqfeiyuxmj 发表于 2012-7-19 15:38:38

无符号数也可用后缀表示,整型常数的无符号数的后缀为“U”或“u”。例如: 358u,0x38Au,235Lu 均为无符号数。前缀,后缀可同时使用以表示各种类型的数。如0XA5Lu表示十六进制无符号长整数A5,其十进制为165。

爬爬 发表于 2012-7-19 22:18:42

cqfeiyuxmj 发表于 2012-7-19 15:38 static/image/common/back.gif
无符号数也可用后缀表示,整型常数的无符号数的后缀为“U”或“u”。例如: 358u,0x38Au,235Lu 均为无符号 ...

明白了感谢大虾
页: [1]
查看完整版本: 宏定义中在数字后面加u