正确
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关键字之后内容不能修改,这与指针不同