1
19
C++数组大小固定。 std::vector 而不是数组。 |
2
4
|
3
2
在这里搜索,这样就有了关于
|
4
1
如果要调整数组大小,可能需要使用可以自动调整大小的向量。 |
5
1
可以像在数组中一样对向量使用[]运算符。您可以使用类似这样的向量来实现这一点(如果您想使用更多的向量方法):
您还可以使用.at(index)向向量访问添加边界检查。 |
6
0
如果您想知道为什么您的第一个想法被编译但似乎不起作用: 在if语句中省略大括号时:
就像你用过它们一样:
因此,它正在制造一个大小正确的“远光”——然后它立即超出范围,消失了,只剩下原来的一个。 |
Rajesh · 添加偏移量时数组名称上的sizeof运算符 6 年前 |
fatdragon · 结构具有并集时的意外大小 6 年前 |
razorozx · C++如何获取父数据类型的sizeof? 7 年前 |
WonFeiHong · 通过sizeof会发生什么 7 年前 |
Sato · 如何使gcc警告未定义的结构? 7 年前 |
msc · C和C中sizeof算子的不同输出++ 7 年前 |
Raul GrigoraÈcu · 指向数组最后一个元素的C指针 7 年前 |