Как это домашнее задание? Я не прошу вас писать код для меня. Я спрашиваю кое-что, что я попробовал. Домашние вопросы не такие.
отрим код:
#include <stdio.h>
int x;
int main (void)
{ }
Значениеx
является0
внутриmain
, Но почему это так? Я не объявил этоstatic
, Или предполагаетсяstatic
как это вне функции?
Если вышеизложенное верно, чем оно отличается отextern
?