*   >> Чтение Образование Статьи >> science >> programming

C ++ имен Basics

<р> C ++ Принимая быка за рога - Часть 22 Введение Это часть 22 моей серии, C ++, Принимая быка за рога. В этой части серии мы рассмотрим то, что называется имен в C ++. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете.

Проблема Прочитайте и попробуйте следующий код: Int Минт = 3; INT yourInt = 5; INT herInt = Минт + yourInt; INT Main () {вернуть 0; } Компиляция кода выше прошло хорошо. Фаза исполнения прошло хорошо. Обратите внимание, что мы не использовали объект COUT. В приведенном выше коде, вы должны инициализацию двух целых чисел с двумя идентификаторами. У вас есть один дополнение заявление, в котором объявлен третий идентификатор. Основная функция имеет только возвращение нулевой заявление.

Просто обратите внимание, что я не использовал следующие две строки в коде выше: #include с помощью патезрасе; Эти две линии особенно вторая связаны с концепцией пространства имен. Мы знаем их использования позже в этом уроке. Обратите внимание, что программа не может быть выполнена, если она не будет успешно скомпилирован. Теперь, прочитайте и попробуйте следующий код, где другой идентификатор объявлен (код не будет компилироваться и выдаст сообщение об ошибке - запомните сообщение об ошибке, выданное). Два идентификаторы имеют одинаковое имя, Мин.

INT Минт; INT Минт = 3; INT yourInt = 5; INT herInt = Минт + yourInt; INT Main () {вернуть 0; } Программа (код) не компилировать и сообщение об ошибке было выдано. Причина код не компилировать, потому что вы не можете иметь больше, чем один идентификатор с таким же именем в том же объеме. Здесь мы имеем дело с файловой области. Обычно, если вы пишете программу один файл вы, вероятно, быть сознательным, чтобы не иметь два идентификатора с тем же именем в том же объеме. Эта проблема может возникнуть из-за многих программ большие и написаны разными людьми, каждый человек может написать файл.

Файлы в сочетании с директивы включения. Я буду продолжать объяснение с одним файлом, прежде, чем я говорю о нескольких файлов и глобального масштаба. Объяснение с одним файлом является применение к нескольким файлам и глобального масштаба. Когда речь идет о пространствах имен, мы говорим о идентификаторов, таким образом, что вы должны использовать их. К слову идентификатором я имею в виду идентификаторов основных типов объектов

Page   <<       [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.