#include "stdafx.h"
int main(int argc, char* argv[])
{
int array[]={0,1,2,3,4,5,6,7,8,9};
int i=0;
int j=0;
for(i=0;i<3;i++){
j=0;
for(j=0;j<11;j++){
array[j]=0;
printf("array value is %d\n",array[j]);
}
printf("这是第%d次循环",i);
}
return 0;
}
上面的代码会报错
//数组的下标从零开始,数组的名字是一个常量不能做++操作。要对数组采用指针的方法访问,必须将数组名值给指针变量!
//请问这个程序执行多少次,在哪里退出?用变量内存空间开辟的位置来解释
#include "stdafx.h"
int main(int argc, char* argv[])
{
int array[]={0,1,2,3,4,5,6,7,8,9};
int i=0;
int j=0;
for(i=0;i<3;i++){
j=0;
for(j=0;j<10;j++){
array[j]=0;
printf("array value is %d\n",array[j]);
}
printf("这是第%d次循环",i);
}
return 0;
}
不会报错