正确
void change(test &target) { target.name = "aaa"; }
错误
void change(const test &target) { target.name = "aaa"; }
添加const关键字之后内容不能修改,这与指针不同
正确
void change(test &target) { target.name = "aaa"; }
错误
void change(const test &target) { target.name = "aaa"; }
添加const关键字之后内容不能修改,这与指针不同