函数不能传递动态内存
Posted wllwqdeai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数不能传递动态内存相关的知识,希望对你有一定的参考价值。
https://blog.csdn.net/zjwson/article/details/64123320
1、问题:主要是避免在函数体中为传入的指针直接申请内存,因为传入的实参会发生复制,而函数体是对复制的形参进行操作,并没有直接对实参进行操作;
解决方案:
1)传入char** p指针,然后对*p进行操作;或者char* p,对*p=x;明白一点,复制的形参和实参指针都指向同一个地址;
2)
以上是关于函数不能传递动态内存的主要内容,如果未能解决你的问题,请参考以下文章