动态分配内存,建立一维数组,如何初始化为0

2024年11月29日 02:44
有1个网友回答
网友(1):

int * Createl(int n)
{
//int *array=NULL; //这行不要!!! 这里用的是局部变量,没有付给全局变量。

array=(int *)malloc(sizeof(int)*n); //加一个强制转换
//return &array[0]; //这里也不对,改成下面的
return array;

}