关于指针当做函数参数

之前做项目的时候出过一些问题,上个函数中指针参数传递进去后,在函数内部分配内存并赋值后,在下一个函数中,该指针变为乱码,当时随便查了下,改为传递指针的指针解决问题。

今天又遇到类似问题,发现没有全懂,就又去搜了下资料,得出如下结论:

  • 函数中若只改变指针指向内存的值,则只需传递该指针;
  • 函数中若改变了指针的指向,则需要传递指针的地址。
原文地址:https://www.cnblogs.com/dukeleo/p/3210651.html