教指的存分配?
我如果要一函的指分配存,且要返回此指,那我在哪放列?
[解决办法]
不过这样你可能忘了释放。。
不如这样用:
在调用之前申请内存
buffer=malloc(size);
func(buffer,size);
.....
.....
free(buffer)
[解决办法]
用_alloca也行啊!这个是在栈上分配空间,程序会自动释放空间的。
只是在使用_alloca的时候要检查内存空间是否足够。
发布时间: 2012-03-16 16:34:56 作者: rapoo
教指的存分配?
我如果要一函的指分配存,且要返回此指,那我在哪放列?
[解决办法]
不过这样你可能忘了释放。。
不如这样用:
在调用之前申请内存
buffer=malloc(size);
func(buffer,size);
.....
.....
free(buffer)
[解决办法]
用_alloca也行啊!这个是在栈上分配空间,程序会自动释放空间的。
只是在使用_alloca的时候要检查内存空间是否足够。