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

凉菜 2021年09月06日

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

C++ 代码

#include iostream

using namespace std;

int main()

{

int a=0;

四川省副省长黄彦蓉等领导及四川电视节纪录片评委和嘉宾出席了此次论坛。 ++(++a);//正确,(++a)返回的是左值

(a++)++;//错误,(a++)返回的不是左值

system(\"pause\");

}

贵阳哪男科医院好
孩子不爱吃饭怎么办
唐山早泄治疗哪家好
友情链接: 最全的镇江美食攻略