gpt4 book ai didi

C++数组意外错误

转载 作者:行者123 更新时间:2023-11-30 02:01:06 25 4
gpt4 key购买 nike

<分区>

我想制作一个简单的程序,显示一个 16'X' 的正方形,并且您可以更改特定坐标。一切都完成了,我没有收到任何错误报告,但在程序中,事情很奇怪。我应该得到的很容易

 XXXX                              
XXXX
XXXX
XXXX

如果我将 1,1 更改为 A 我应该有这个

 AXXX
XXXX
XXXX
XXXX

但是当我运行程序时我看到的是这样的:

 XXXX
XXXX
XXXX
@

那么第四行是什么?第一个地方有一个笑脸(我用了一个@),其余的是空的。当我将 1,1 更改为任何内容时,3,4 也会更改。其他一切正常。如果我尝试更改第四行中的某些内容,程序就会崩溃。如果你想自己测试,我可以上传 .exe #包括

using namespace std;

int main()
{
for (;;) {
int eingabe1;
int eingabe2;
char neueingabe;
char array[4][4];
array[1][1] = 'X';
array[1][2] = 'X';
array[1][3] = 'X';
array[1][4] = 'X';
array[2][1] = 'X';
array[2][2] = 'X';
array[2][3] = 'X';
array[2][4] = 'X';
array[3][1] = 'X';
array[3][2] = 'X';
array[3][3] = 'X';
array[3][4] = 'X';
array[4][1] = 'X';
array[4][2] = 'X';
array[4][3] = 'X';
array[4][4] = 'X';
cout << "koordinaten eingeben" << endl;
cin >> eingabe1;
cin >> eingabe2;
cout << array[eingabe1][eingabe2] << endl;
cout << "neueingabe eingeben" << endl;
cin >> neueingabe;
array[eingabe1][eingabe2] = neueingabe;
cout << array[eingabe1][eingabe2]<< endl;
}
return 0;
}

希望你能帮到你

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