注册 登录
编程论坛 C++教室

左值与右值的区别是什么?

yinliwen110 发布于 2008-07-24 21:24, 1195 次点击
左值与右值的区别是什么?最好能附上几个例子哦。
2 回复
#2
blueboy820062008-07-24 22:26
值与地址
#3
zjl1382008-07-24 22:28
赋值语句的左边用的是左值,右边用的是右值。  
左值指变量的地址,右值指变量中保存的值。   

变量可以有左值也可以有右值。  
如:   
    int   i   =   0;   
 就使用了a的左值。   
    int   j   =   i;   
 就使用了a的右值。
1