[求助]数组初始化的问题
很郁闷为什么数组不能初始化为动态值?如果我想要个动态的可以吗?
如果int a[]={0};了,还可以装两个数以上吗?
或者可以像这样装数吗?:
for(int i=0;i<100;i++){
int a[]=i; //a[] 在循环里面定义,不过好象里面定义的出了循环又没用了。
}
其实我是想这样:
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];//用b[k]装(i%3!=0)的数。
.
.
.
}