亮瞎我的X眼,这段代码竟然也可以运行
c++吧
全部回复
仅看楼主
level 10
#include <iostream>//示范主函数
using namespace std;
int get();
const int x=get();
int main()
{
cout<<x<<endl;
return 0;
}
int get()
{int x;
cin>>x;
return x;
}
不是说const 定义的只读变量在编译的时候必须给出初始值吗?这怎么可以运行中再读出初始值呢?

2011年09月08日 01点09分 1
level 11
挽。理解不能
2011年09月08日 01点09分 2
1