C++ 中的短无符号整数

Short unsigned int in C++

所以在我 class 的考试中,我应该将 X 声明为短无符号。我把它声明为 short unsigned int X。这种方式是否仍然正确?谢谢

是的,short unsigned intshort unsigned是完全一样的类型。

就可读性而言,我个人更喜欢 unsigned short

通过测试亲眼看看

std::is_same<short unsigned int, short unsigned>::value