摘要:
上班 看到有网站推送的邮件 看来n多后有个问题吸引了我下,下面分享下: 请问,(a++)++,(++a)++,++(a++),++(++a)能够编译通过么?如果可以,那么运行之后a的值是多少?如果不能,为什么?这个看起来很简单的问题,我以为一次性猜出答案,后来发现我错了!这个其实是和编译器有关的。那么以VS2008为例来说吧~上述代码的编译结果:1>------ 已启动生成: 项目: test30, 配置: Debug Win32 ------1>正在编译...1>main.cpp1>g:\workspace\exercise\cppprimer\test30\test 阅读全文