怎么创建个CArray型的二维数组 ?

来源:百度知道 编辑:UC知道 时间:2024/05/31 10:09:42
我有个二维数组data[i][50];因为这个i我不确定,所以要用CArray创建个动态的二维数组,我要怎么写?

如下:记者给分哦,这个是C语言版本的,如果是C++版本,在说吧

/** */
char **data;
int i;
int n;
/** init*/
data = NULL;
*data = NULL;
i = 0;
n = 0;
/** start*/
scanf("%d",n);
for(i =0; i!=n; +=i)
{
data[i] = (char*)malloc(sizeof(char)*50);
if(NULL==data[i])
printf("malloc error");
}