Может кто-нибудь понять, что в этом плохого? Я получаю сообщение об ошибке - PullRequest
2 голосов
/ 16 июня 2010
#include <iostream>
using namespace std;
extern int i;
int main()
{

   i=10;
 cout<<"the value of i is"<<i<<endl;



}

1 Ответ

6 голосов
/ 16 июня 2010

'extern' сообщает компилятору, что я определен в другом модуле компиляции.Он не создаст для него хранилище, но будет искать его во время ссылки, когда вы получите сообщение об ошибке.Так что либо связывайтесь с модулем, который я определил, либо удалите квалификатор extern.

...