signed/unsigned 是基本类型的一部分还是限定符
Is signed/unsigned part of base type or is it a qualifier
Wiki page 声称 C++ 中的限定符是 const
和 volatile
.
这个答案告诉unsigned
,unsigned
和short
等也是限定词。尽管问题确实提到了它是关于 C 的,但 Wiki page 在 C 方面也没有说明。对于 C,限定符是 const
、volatile
、restrict
和 _Atomic
。
Stack Overflow 的 qualifier
标签的扩展消息框显示
A qualifier adds an extra "quality", such as specifying volatility or
constness of a variable
"Add an extra quality",从引文来看,singed/unsigned似乎满足条件,它给一个整数增加了限制的额外质量,使其只能容纳正数或也可以容纳负数。
目前我对这个问题有点困惑。对于C和C++,是signed
、unsigned
和short
等算作部分基本类型或类型限定符?如果 C 和 C++ 中的规则不同,请详细说明。
Wiki page 声称 C++ 中的限定符是 const
和 volatile
.
这个答案告诉unsigned
,unsigned
和short
等也是限定词。尽管问题确实提到了它是关于 C 的,但 Wiki page 在 C 方面也没有说明。对于 C,限定符是 const
、volatile
、restrict
和 _Atomic
。
Stack Overflow 的 qualifier
标签的扩展消息框显示
A qualifier adds an extra "quality", such as specifying volatility or constness of a variable
"Add an extra quality",从引文来看,singed/unsigned似乎满足条件,它给一个整数增加了限制的额外质量,使其只能容纳正数或也可以容纳负数。
目前我对这个问题有点困惑。对于C和C++,是signed
、unsigned
和short
等算作部分基本类型或类型限定符?如果 C 和 C++ 中的规则不同,请详细说明。