Cтраница 1
![]() |
Некоторые распространенные esc - коды. [1] |
Правая фигурная скобка () означает, что выполнение функции main окончено. [2]
Правая фигурная скобка означает, что функция main окончена. [3]
Правая фигурная скобка информирует компьютер о том, что функция main окончена. [4]
Процесс продолжается до конца Line 1 и заканчивается по последней правой фигурной скобке. [5]
После каждой метки задаваемый ею режим действует вплоть до следующей метки или до завершающей правой фигурной скобки () определения класса. Метки public:, private: и protected: могут повторяться, однако такое их использование нечасто и может приводить к путанице. [6]
Левая фигурная скобка () должна предварять тело каждой функции. Соответственно правая фигурная скобка должна стоять в конце каждой функции. Эта пара скобок и часть программы между ними называется блоком. [7]
![]() |
Некоторые общие управляющие последовательности. [8] |
Левая фигурная скобка должна начинать тело каждой функции. Соответствующая правая фигурная скобка должна заканчивать каждую функцию. [9]
Идентификаторы, объявленные внутри блока, имеют область действия блока. Область действия блока заканчивается правой фигурной скобкой (), завершающей блок. [10]
Идентификаторы, объявленные внутри блока, имеют область действия блока. Область действия блока заканчивается завершающей правой фигурной скобкой () блока. Локальные переменные, объявленные в начале функции, имеют область действия блока, так же как и параметры функции, которые рассматриваются как ее локальные переменные. Любой блок может содержать объявления переменных. Когда блоки вложены, а идентификатор во внешнем блоке имеет то же самое имя, что и идентификатор во внутреннем блоке, идентификатор во внешнем блоке скрывается, пока внутренний блок не завершит работу. Это означает, что пока выполняется внутренний блок, он видит значение собственного локального идентификатора, а не значение идентификатора с тем же именем, находящегося в объемлющем блоке. Локальные переменные, объявленные как static, имеют область действия блока несмотря на то, что существуют с момента начала выполнения программы. Таким образом, период хранения не влияет на область действия идентификатора. [11]
Идентификаторы, объявленные внутри блока ( на внутреннем уровне), имеют областью действия блок. Область действия блок начинается объявлением идентификатора и заканчивается конечной правой фигурной скобкой блока. Локальные переменные, объявленные в начале функции, имеют областью действия блок так же, как и параметры функции, являющиеся локальными переменными. Любой блок может содержать объявления переменных. Если блоки вложены и идентификатор во внешнем блоке имеет такое же имя, как идентификатор во внутреннем блоке, идентификатор внешнего блока невидим ( скрыт) до момента завершения работы внутреннего блока. Это означает, что пока выполняется внутренний блок, он видит значение своих собственных локальных идентификаторов, а не значения идентификаторов с идентичными именами в охватывающем блоке. Локальные переменные, объявленные как static, имеют областью действия блок, несмотря на то, что они существуют с самого начала выполнения программы. [12]
![]() |
Программа сложения. [13] |
Как указывалось ранее, выполнение каждой программы начинается с использования функции main. Левая фигурная скобка отмечает начало тела main, а соответствующая правая фигурная скобка отмечает его конец. [14]