33,311
社区成员
发帖
与我相关
我的任务
分享
char **array=(char **)malloc(sizeof(char *)*number);
for(i=0;i<n;i++)
a[i]=(char *)malloc(number);
//ALLOC函数的实现大概是这样子的..
void *ALLOC(){
void *ptr;
ptr = malloc(10);
return ptr; //上面那个刚才那个错了. ..是返回指针..
}
/*
而array的声明是
void **array = ALLOC(); //这怎么能把一个指针的指针 初始化 指向一个指针呢...我
自己敲了一次....不能通过的.....
*/
//ALLOC函数的实现大概是这样子的..
void *ALLOC(){
void *ptr;
ptr = malloc(10);
return *ptr;
}
/*
而array的声明是
void **array = ALLOC(); //这怎么能把一个指针的指针 初始化 指向一个指针呢...我
自己敲了一次....不能通过的.....
*/