正确
void change(test &target) { target.name = "aaa"; }
错误
void change(const test &target) { target.name = "aaa"; }
添加const关键字之后内容不能修改,这与指针不同
C++中引用用于结构
原文:http://www.cnblogs.com/Azurewing/p/4121896.html