Хорошо, этот вопрос действительно предназначен для обеспечения использования extern примерами на C++.Внешний вид и использование с примерами
ответ
В C и, соответственно, на C++ программист должен понимать, что «объявление» переменной также определяет свой адрес (а не его значение!). Вот почему они должны знать extern
keyword in C, который в основном такой же, как в C++.
Я нахожу примеры на странице менее полезными с первого взгляда. После прочтения это было менее полезным, а примеры несколько запутанными и непродуктивными. –
@ReubenRenquist Хорошо, может быть, это не так хорошо для новичков C++. Но использование 'extern' для объявлений переменных в C++ не отличается от использования в C. – Wolf
Эй, парень, которому вы не хотите удалять свой ответ, таким образом я могу удалить этот пост. Кажется, все думают, что это бесполезно здесь, поэтому я хочу избавиться от него. –
Я не хочу быть грубым здесь, но вы сказали, что 'C++ очень похож на Javascript': они являются мирами друг от друга, почти нет ничего, кроме' {'и'} ', что у этих 2 есть общее. – Raxvan
Возможный дубликат [Как объявить глобальную переменную в C++] (http://stackoverflow.com/questions/9702053/how-to-declare-a-global-variable-in-c) –
Когда я говорю «много» по javascript «Я имею в виду вещи, которые я изучил до сих пор (т. е. для цикла, while, do, arraies, switch и т. д.), хотя я признаю, что они разные, они более похожи, чем просто {}. Что касается дубликата, это не так. Я посмотрел на другого, и это, похоже, не было похоже, хотя в какой-то степени речь идет о подобных концепциях. Я также добавлю, что цель этого поста - дать новичкам понять, как и почему использовать это. –