+ -
当前位置:首页 → 问答吧 → 小白问个简单的问题

小白问个简单的问题

时间:2011-12-12

来源:互联网

win x86 的机子用vc++6调试下段代码:
#include<iostream.h>
int x=100;
void main()
{
int x=200;
x+=::x;
cout<<::x;
cout<<'\n';
{int x =50;::x=+x;}
cout<<x<<' ';
cout<<::x;
}
第二个cout<<::x;为啥输出50,为什么不是150?

作者: troy294846189   发布时间: 2011-12-12

::x=+x;//这里的+被忽略了 
::X+=x;//这才你是本来想写的,是吧

作者: bigfog   发布时间: 2011-12-12