如何分配动态静态多维数组
Posted
技术标签:
【中文标题】如何分配动态静态多维数组【英文标题】:how to allocate dynamic static multi dimensional array 【发布时间】:2013-04-02 02:47:51 【问题描述】:如何为以下多维数组分配内存?
char* array[NMAX];
【问题讨论】:
这个问题的答案在链接中:[***.com/questions/4641476/… 【参考方案1】:#define NMAX 50
char* array[NMAX];
是一个由 50 个字符指针组成的数组。
您必须循环遍历所有这些并为每个分配内存。
for( int i = 0 ; i < NMAX ; i++ )
array[ i ] = malloc( sizeof( char ) * 80 ) ;
【讨论】:
以上是关于如何分配动态静态多维数组的主要内容,如果未能解决你的问题,请参考以下文章