什么是" U"在c中定义平均值(即#define FOO((uint32_t)1000U)))

时间:2016-03-23 14:44:22

标签: c-preprocessor unsigned

我认为这可能意味着未签名。但究竟是什么区别:

#define FOO ((uint32_t)1000U))   

#define FOO ((uint32_t)1000))

1 个答案:

答案 0 :(得分:0)

根据this table,它表示unsigned int类型的常量。可以找到相同的解释here