c++中可以用const修饰形参,go中可不可以,如果不行有没有办法实现相同的结果

washduck · · 775 次点击
你数组进来和传const char *进来是两回事. 你可以试试吧你的C++的也改成数组传进去看看能否修改数组元素的值? 一样的. 就像我之前的举例, 你传string就好了啊一样不能修改. 这不是go的问题,是你用法的问题.
#6
更多评论
你这个不加const也没问题啊. 修改了也没用影响不了传入的变量, 内部的任何对变量本身的 出了函数就无效了.
#1
我遇到的问题,就是传入一个数组,然后在函数里面改了数组的值以后,对外面的也修改了。
#2