gpt4 book ai didi

c++ - 定义为 "_end[LEN]"的数组在 C/C++ 中导致段错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:44:13 25 4
gpt4 key购买 nike

<分区>

我试图在 C/C++ 中定义一个名为 _end 的全局数组,大小约为 1000,但即使我只是简单地迭代它,我也会遇到段错误。名称“_end”在导致此类问题的C/C++ 中是否非常特殊?或者这可能是一个非常严重的错误......(代码附在下面,它在 g++ 4.3.2、4.5.2、4.9.2 等中中断)

#include <iostream>
using namespace std;

int _end[1111];

int main() {
for (int i=0; i<1111; i++) {
cout << i << endl;
_end[i]++;
}
return 0;
}

您可以在 https://ideone.com/XAcUeZ 查看结果.参见 here也适用于 C 编译器。

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