快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

基础入门:动态创建二维数组

    标准方法:

    动态开辟二维数组要分两步完成

    一步是开行首指针列表

    一步是开某一横行的指针

 int **a;
int n;
int i;
scanf("%d",&n);
a=(int **) malloc (n*sizeof(int *));
for (i=0;i<n;i++)
{
a[i]=(int *)malloc(n*sizeof(int));
}

    其他方法:

 char arr**;

char *GoodsName[1000]; //指针数组,每个指针指向一行
for(i=0;i<1000,i++)
GoodsName[i]=(char *)malloc(100 * sizeof(char));

arr = GoodsName;

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论