对递增增量运算符重载的思考物业

热菜 2021年09月06日

在前面的章节中我们已经接触过递增运算符的重载,那时候我们并没有区分前递增与后递增的差别,在通常情况下我们是分别不出++a与a++的差别的,但的确他们直接是存在明显差别的。   先看如下代码:

C++ 代码

#include iostream

using namespace std;

int main()

{

int a=0;

++(++a);//正确,(++a)返回的是左值

大陆的海协会率先代表中国大陆提供了一亿人民币的赈灾捐款 (a++)++;//错误,(a++)返回的不是左值

system(\"pause\");

}

成都治男科医院
一品红
成都治疗子宫性不孕多少钱
友情链接: 最全的镇江美食攻略