Можем ли мы определить переменную, связанную с внешним классом хранения?

Я читал о внешнем классе хранения с этого сайта:

https://www.geeksforgeeks.org/understanding-extern-keyword-in-c/

и есть этот пример:

#include "somefile.h"extern int var;
int main(void)
{
var = 10;
return 0;
}

Предположим, что somefile.h имеет определение var

Поскольку мы не можем определить переменную, которая является внешним классом хранения, как она работает правильно?

Означает ли это, что если переменная extern уже определена где-то в скрипте, а затем, если я переопределю ее в своем коде, она будет работать?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]