c中的Rvalue和Lvalue是多少?

时间:2010-09-03 12:52:07

标签: c rvalue lvalue

  

可能重复:
  lvalue and rvalue
  difference between c's expression and c++'s expression

在执行下面的程序时,我收到错误消息“主要功能中缺少必需的左值”

main()
{
    int i;
    printf("%d",++i++);
}

请告诉我什么是右值和左值。 如果还有这种其他价值,请解释一下。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我的东西++我没有左右所以(++ i)++是错误的。