首页
社区
课程
招聘
[讨论]关于VC中的内存释放问题
发表于: 2013-6-6 20:26 4483

[讨论]关于VC中的内存释放问题

2013-6-6 20:26
4483
下面这个简单的函数,我在循环中给指针变量初始化,而且这个函数使用很频繁,我一直搞不懂
1、到底要不要给myList,wup两个变量释放内存?是不是每次循环都会产生垃圾占用系统资源?
2、如果要释放,是用free(myList)这样的方式释放吗,是在循环里面释放还是循环外释放?

void mytestFunc(){
    int *ptBase,*myList,*wup;
    ptBase=(int*)0xD3566C;
    for (int i=0;i<1000;i++){
        myList= (int*)(*ptBase+ i*4);  
        wup= (int*)(*myList+ 8);
        ......
   }
}


这个问题是不是很菜

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 1852
活跃值: (1821)
能力值: ( LV12,RANK:230 )
在线值:
发帖
回帖
粉丝
2
你有申请内存吗?
2013-6-6 22:50
0
雪    币: 140
活跃值: (125)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
直接告诉你------>不用。。。
2013-6-6 23:25
0
游客
登录 | 注册 方可回帖
返回
//