|
1
4
另一个答案中的逻辑错误已经被其他人解释过了。为了让我再向你解释一次,鉴于此声明:
这并不意味着所有基本类型都有简单的类型说明符。它只是意味着每个简单的类型说明符(或者它们的组合——我认为这句话不是很清楚)指定一个用户定义的类型或者一个基本类型。该语句也适用于以下“示例说明符”:
我的每个示例说明符都指定一个以前声明的用户定义类型,或者一个基本类型(在我的例子中,它是
就像我说的“十进制数字只指定0到9之间的数字”,你说“你错了,因为他们不能指定数字10”。但你要做的是把两个数字组合起来,然后说出我从未说过的话。我认为这是一个非常明确的逻辑谬论。 |
|
|
2
5
iso c99添加了这种特殊的数据类型(尽管它在许多编译器上作为非标准扩展提供)。C++ 03并不完全支持所有的C99特征。然而,相当多的C++编译器确实将此作为扩展(例如COMMO要求)。
|
|
|
3
1
事实上,无符号/长/短是int类型的变体。因此,您可以将这些关键字组合在一起使用(如无符号短整型); 但是长的还没有标准:它由许多编译器支持,并且将在C++ 0x(即将到来的标准)中成为标准。 |
|
|
4
0
我刚看了一下最新的标准草案
N3035
它还包括一个附加表(_§7.1.6.2),其中列出了所有有效的
简单类型说明符
并表明
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |