摘要:
C++中有两种类型的表达式: 左值(Lvalue):指向内存位置的表达式被称为左值表达式。左值可以出现在赋值号的左边或右边。 右值(Rvalue):指的是存储在内存中的某些地址的数值。右值是不能对其进行赋值的表达式,也就是说,右值可以出现在赋值号的右边,不能出现在赋值号的左边。 变量是 左值,因此可 阅读全文
摘要:
初始化: 当对象在创建时获得了一个特定的值,我们说这个对象被初始化(initialized)了。用于初始化对象的值可以是任意复杂的表达式。当一次定义了两个或多个对象时,对象的名字随着定义也就马上可以被使用了。因此,在同一条定义语句中,可以用先定义的变量值去初始化后定义的其他变量; //正确:pric 阅读全文