永发信息网

c语言如何释放动态申请的(malloc)指针数组?

答案:2  悬赏:60  手机版
解决时间 2021-01-27 08:42
比如说,
strcut stu
{
int age;
char name[20]
};
struct stu * p[100];
for( int i=0 ; i<100; i++ )
{
p[i]=(char*)malloc( sizeof( strcut stu) );
scanf ("%d%s" , &p[i]->age,p[i]->name );
}
...........
...........
//这里我想释放掉申请的所有的动态内存,如何释放?
难道需要一个for循环一个一个释放吗?哪太麻烦了吧?
谢谢啦
最佳答案
只能用一个循环来释放,你怎样申请的,就需要怎样来释放!
for( int i=0 ; i<100; i++ ) free(p[i] ;
全部回答
int num; scanf("%d",&num); int a[num] = (int *)malloc(sizeof(int)*num);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
dnf 装备上加的防御和属性哪个重要
中国电信(新德镇营业厅)地址有知道的么?有点
合阳凤凰商务快捷酒店地址好找么,我有些事要
请问山深线(205国道)1072公里200米具体在什么
【40尺货柜】40尺平柜载重是多少?40尺平柜的
老人头、老爷车,啄木鸟,罗蒙哪个品牌更出名
本位货币的意思是什么啊?知道的请说下!
根号π减三次根号16等于多少?【结果保留三个
阴阳师鬼使黑和红叶及吸血姬哪个值得觉醒
合阳西北旅社地址有知道的么?有点事想过去
皇室家居在什么地方啊,我要过去处理事情
电图纸BV3×10的截面面积怎么算 求解
缪误的意思是什么啊?知道的请说下!
被狗狗的牙齿撞了没破皮没损伤要打针吗?
中国铁通(文昌街)怎么去啊,我要去那办事
推荐资讯
2016年西交利物浦2+2在英国一年多少钱
加油站(花庄村)地址在什么地方,我要处理点事
金色KTV地址在哪,我要去那里办事
【2013北京高考】2013年10月21日北京市高考改
套弄的意思是什么啊?知道的请说下!
装固态硬盘后对原磁盘内文件读取有影响么
春暄的意思是什么啊?知道的请说下!
发动机进水行车电脑有影响吗
三星sm-g3812像册打开没响应怎么办像册打开黑
梦见棺材里躺着死人没盖盖子怎么
护照过期之后是上交给有关部门还是自己留着啊
电脑不知被谁动过了 现在开机登录找不到以前
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?