gpt4 book ai didi

c++ - 为什么可以在 C++ 中的长度为 0 的数组中添加定义元素

转载 作者:搜寻专家 更新时间:2023-10-31 00:28:45 27 4
gpt4 key购买 nike

<分区>

我正在准备 C++ 考试,只是为了更好地理解这门语言而四处游荡。我的理解是,C++ 中的数组是在运行时之前或动态定义为固定长度的。知道这一点我不明白为什么 C++ 接受这个。我不认为可以将元素添加到长度为 0 的数组中;

int * TestArray = new int[0];
TestArray[0]=10;
TestArray[1]=20;
TestArray[2]=30;

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