gpt4 book ai didi

c++ - C++ 是否总是允许使用数组大小​​变量?

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:04:36 27 4
gpt4 key购买 nike

<分区>

出于某种原因,在过去,我记得无法执行以下操作:

int arraySize;
cin >> arraySize;

int array[arraySize];

但最近,我又试了一次,没有引起任何问题。我可以发誓,这会在我的编译器(macOS Sierra、Xcode 8.1)中引发错误。是否更新了语言中的任何内容以允许这样做? - 我可能完全记错了,这以前不是问题,但我不确定。我认为数组大小必须在编译期间定义,用户无法选择(这是您实现动态数组的地方)。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com