如题 在特定场景下 在func内不会修改参数值 那是不是所有参数全部传指针可以避免内存拷贝的开销? 一个普通的字符串也传指针,有必要吗?
函数的参数是指针的话,在调用函数时,"指针"本身的值也会被拷贝。所以对于简单变量,传指针意义不大。
7 回答5.4k 阅读
6 回答7k 阅读✓ 已解决
4 回答2.4k 阅读
1 回答3.4k 阅读
2 回答953 阅读✓ 已解决
2 回答2.3k 阅读
1 回答2.2k 阅读
3 回答9.3k 阅读✓ 已解决
4 回答6k 阅读
1 回答2.5k 阅读
1 回答2k 阅读✓ 已解决
4 回答2.6k 阅读✓ 已解决
函数的参数是指针的话,在调用函数时,"指针"本身的值也会被拷贝。
所以对于简单变量,传指针意义不大。