c语言中动态数组的定义怎么做啊!

我想先从外面输入一个数,然后来确定这个数组的大小! ---------------------------------致敬!

第1个回答  2019-05-29
C还是C++,如果是C,你只能用malloc函数分配,比如
int
nLen;
double
*
pArray;//动态书组
scanf("%d",&nLen);
pArray=malloc(nLen*
sizeof(double));
....
free(pArray);
如果是C++,可以用MFC的CArray,或者STL的vector
如果要增长,可用realloc
相似回答