malloc有三种方法开辟二维数组
1.指针数组
每一行元素地址连续 但不能保证上一行的尾和下一行的头挨着
难点:释放不好写
2.数组指针
3.用二维数组的思想去管理申请的一维数组(易错)
最好使用第二种方法
malloc函数
头文件:
#include<stdio.h>
#include<malloc.h>
1.指针数组
每一行元素地址连续 但不能保证上一行的尾和下一行的头挨着
难点:释放不好写
2.用数组指针
3.用二维数组的思想去管理申请的一维数组
malloc有三种方法开辟二维数组
1.指针数组
每一行元素地址连续 但不能保证上一行的尾和下一行的头挨着
难点:释放不好写
2.数组指针
3.用二维数组的思想去管理申请的一维数组(易错)
最好使用第二种方法
malloc函数
头文件:
#include<stdio.h>
#include<malloc.h>
1.指针数组
每一行元素地址连续 但不能保证上一行的尾和下一行的头挨着
难点:释放不好写
2.用数组指针
3.用二维数组的思想去管理申请的一维数组