#include <iostream>
using namespace std;
extern int i;
int main()
{
i=10;
cout<<"the value of i is"<<i<<endl;
}
2
A
回答
6
'extern'告诉编译器我在另一个编译单元中定义。它不会为它创建存储,而是在链接时查找它,当出现错误时。所以要么与我定义的模块链接,要么删除'extern'限定符。
你似乎已经忘记了错误。 – 2010-06-16 14:45:58
正在做作业吗? – 2010-06-16 16:14:52