您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> C/C++ >> 关于char p 的问题,我糊涂了

关于char p 的问题,我糊涂了

来源:网络整理     时间:2016/8/18 17:48:43     关键词:

关于网友提出的“ 关于char p 的问题,我糊涂了”问题疑问,本网通过在网上对“ 关于char p 的问题,我糊涂了”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 关于char p 的问题,我糊涂了
描述:

谁能给具体讲一下
我知道它是指向指针的指针,但是好像malloc函数动态分配的内存要用free释放,为什么
char **变量后来也要释放?


解决方案1:

这个问题没有给具体情况。
一般情况是free只能用于释放malloc分配的堆空间。

解决方案2:

其实指针也是一种变量了,它能存放数据就要消耗内存地址空间,
而char * * p 作为一种指针它也有地址空间消耗,它与一般的指针没有什么太大的区别了,一般指针中存放的是数据本身,而p中存放的是数据所存放的地址,你用完后当然要还给系统了,所以要释放。


以上介绍了“ 关于char p 的问题,我糊涂了”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3372405.html

相关图片

相关文章