摘要:
引用并翻译自《C++ premier plus》 左值是可以通过地址引用的数据对象(data object),例如,变量,数组的元素,结构体的成员,引用变量,以及复引用的指针(deferenced pointer)。 什么不是左值?字面上的常量,以及含有多个项的表达式都不是左值。 阅读全文
摘要:
版权所有,转载请注明来源(1)reference variable(rv) 主要用处是作为方程的形式参数,使用rv 可以直接对原数据进行操作而不是该数据的拷贝,节省了时间和空间,尤其是对于结构体以及类的一个对象来说,对于普通类型数据来说,传值调用是不错的选择。(2)使用 type & name 的形... 阅读全文