查看单个帖子
  #7 (permalink)  
旧 2004-02-07
021850524 021850524 当前离线
普通会员
 
注册日期: 2002-09-10
帖子: 33
021850524 正向着好的方向发展
默认

我看钱能的那本书上说,左值是指一块内存空间,且这块空间可被程序改写.那按照他说的,
代码:
const int i=5;
中的i就不是左值了.而
代码:
int i;
中的i应该就是左值了.
同理,
代码:
const int *p;
中的p是左值,*p就不是左值了.
我理解的对吗?
回复时引用此帖