C中数组变量可以改变吗?
在运行过程中修改其元素个数,可以吗?
在运行过程中修改其元素个数,可以吗?
2006-10-18 17:15
2006-10-18 17:29
2006-10-18 22:24
定义的静态数组在定义时就要给定它的空间大小.可以改变其中的元素个数,但不可以改变这个数组的大小.
比如:
void add(int a[],int &n)//n是原来的元素个数,这里传递变量的引用,这个函数调用后,元素个数会增加1.
{
a[n++]=3;
}

2006-10-18 22:30