У меня есть такой код:
#include<stdio.h>
int main()
{
extern int i;
i = 20;
printf("%d\n", sizeof(i));
return 0;
}
Я получаю такую ошибку:
In function `main':
undefined reference to `i'
Несмотря на то, что я определил i
, почему возникает ошибка?Заранее спасибо.