【发布时间】:2016-07-10 22:16:47
【问题描述】:
我认为这可能意味着未签名。但究竟有什么区别:
#define FOO ((uint32_t)1000U))
和
#define FOO ((uint32_t)1000))
【问题讨论】:
-
看来你需要更多地了解C中的整数文字。我建议你也看看
0x1000u、1000u、0100u之间的区别。 -
公平地说,除非您知道要搜索“literal”,否则试图从网络搜索中得出这个结果会......很有趣,而且可能不会很有成效。
-
@jdv 不是这样。谷歌搜索“C 中的 u 后缀”就足够了。
-
嗯。 Google-Fu 分布不均。我永远不会选择这些词。
-
@jdv:感谢您的理解 - 我确实尝试过 google 搜索,但我没有成功...