以下是引用a8451727在2007-8-3 22:36:48的发言:
如果像这样呢?
int a[10];
int i,j,k;
for(i=0;i<10;i++){
a[i]=j++;
}
for(i=0;i<10;i++){
if(i%3!=0)
cout<<a[i];
k++;
}
int b[k];//现在K是个变量,现在的值是7。
.
.
.
}
如果像这样呢?
int a[10];
int i,j,k;
for(i=0;i<10;i++){
a[i]=j++;
}
for(i=0;i<10;i++){
if(i%3!=0)
cout<<a[i];
k++;
}
int b[k];//现在K是个变量,现在的值是7。
.
.
.
}
你想干什么?... k不是"现在""是个变量", 而是"一直都""是个变量"...
女侠,约吗?