+ -
当前位置:首页 → 问答吧 → 一道基础面试题

一道基础面试题

时间:2011-12-01

来源:互联网

以下程序有问题吗 没有请写出结果
int c = 100;
c += (c++);
cout << c <<endl;//201
c = 100;
c += (++c);
cout << c <<endl;//202
c = 100;
(c++) += (c++);error +=左侧必须左值
cout << c <<endl;
c = 100;
(++c) += (++c);
cout << c <<endl;//204

作者: bayern_munich   发布时间: 2011-12-01

哪家公司啊?

作者: lthyxy   发布时间: 2011-12-01

(c++) 不能当左值

作者: bdmh   发布时间: 2011-12-01

未定义行为

作者: Demon__Hunter   发布时间: 2011-12-01

http://topic.csdn.net/u/20110826/09/601ebe9c-c2ae-4d63-a4e2-506c618bb654.html

作者: Demon__Hunter   发布时间: 2011-12-01