二維陣列malloc - w3c菜鳥教程

文章推薦指數: 80 %
投票人數:10人

二維陣列malloc,如果要給二維陣列m n 分配空間, 可以寫成下面char a i 先分配m個指標單元,注意是指標單元所以每個單元的大小 ... free((void *)a);. 二維陣列malloc 2021-07-0308:30:58字數951閱讀8712 如果要給二維陣列(m*n)分配空間,**可以寫成下面: char**a,i; //先分配m個指標單元,注意是指標單元 //所以每個單元的大小是sizeof(char*) a=(char**) malloc(m*sizeof(char* )); //再分配n個字元單元, //上面的m個指標單元指向這n個字元單元首地址 for(i=0;i



請為這篇文章評分?