在C语言中,为指针开辟内存空间的主要方法是使用动态内存分配函数,例如malloc、calloc和realloc。这些函数可以在程序运行时,根据需要分配特定大小的内存块,从而避免了预先确定内存大小的限制。 malloc函数是最常用的动态内存分配函数之一,它分配一块指定大小的内存,并返回指向该内存块的指针。使用malloc时,需要注意释放分配的...
int * p; p=(int *)malloc(sizeof(int)*n); n就是你需要的存储数据的个数。