(C++)关于i++和i++的左值、右值问题

 一、什么是左值和右值?函数 左值就是出如今表达式左边的值(等号左边),能够被改变,他是存储数据值的那块内存的地址,也称为变量的地址;this 右值是指存储在某内存地址中的数据,也称为变量的数据。spa 左值能够做为右值,但右值不能够是左值。code 所以也只有左值才能被取地址。orm   二、举两个问题:blog int i = 0;ip (i++)+=i; //错误内存 (++i)+=i;
相关文章
相关标签/搜索