以十六进制数C/C++尾随u

ace*_*ace 8 c c++ hex

可能重复:
U后缀的含义

我正在浏览具有一堆定义的代码:#define HEX_NUMBER(0x000000FFu)

尾随你的是什么?我尝试使用和不使用它进行编译,我没有看到任何区别.

zne*_*eak 13

附加u到任何整数常量会使编译器将其解释为无符号.

  • "解释"有点误导.发生的事情是文字表达式的*type*是无符号类型. (2认同)