我是编程新手,对数组有点困惑,这段代码似乎有什么问题,因为eclipse输出控制台正在说 **** Build of configuration Debug for project Project ****
**** **Internal Builder is used for build **** gcc -O0 -g3 -Wall -c -fmessage-length = 0 -omain.o .. \ main.c gcc -oProject.exe main.o C:... \ Documents \ eclipse \ mingw \ bin .. \ lib \ gcc \ mingw32 \ 3.4.5 ........ \ mingw32 \ bin \ ld.exe:无法打开输出文件Project.exe:权限被拒绝collect2:ld返回1退出状态发生构建错误,构建是停止消耗的时间:472毫秒 .
我将非常感谢你的帮助......
int main()
{
int box[2][2], rows, cols, x = 1;
for (rows=0; rows < 2; rows++)
{
for (cols=0; cols < 2; cols++)
{
box[rows][cols] = x++;
printf("%d", box[rows][cols]);
}
}
fflush(stdout);
getch();
return 0;
}
1 回答
x是后增量,因此使用x的值然后递增,因此box [0] [0]为1