您好,我是c语言初学者。。能不能给我讲一下malloc和calloc的用法,配合指针,。。。谢谢了

2024年11月28日 16:35
有1个网友回答
网友(1):

int *array = NULL;
比如说申请10个数;
array = (int *)malloc(sizeof(int)*10);

int **darray;
比如说是[2][3];
则分两步;
第一步:
darray = (int **)malloc(sizeof(int)*2);
第二步:
darray[0] = (int *)malloc(sizeof(int)*3);
darray[1] = (int *)malloc(sizeof(int)*3);
刚学C语言如果你用的是vc6.0最好下msdn,它对C语言语法,函数等讲得都非常详细。