Случайный афоризм
Только о великом стоит думать, только большие задания должен ставить себе писатель: ставить смело, не смущаясь своими личными малыми силами. Александр Александрович Блок
 
новости
поиск по автору
поиск по тематике
поиск по ключевому слову
проба пера
энциклопедия авторов
словарь терминов
программы
начинающим авторам
ваша помощь
о проекте
Книжный магазин
Главная витрина
Книги компьютерные
Книги по психологии
Книги серии "Для чайников"
Книги по лингвистике
ЧАВо
Разные Статьи
Статьи по литературе

Форма пользователя
Логин:
Пароль:
регистрация
 детектив



 драмма



 животные



 история



 компьютерная документация



 медицина



 научно-популярная



 очередная история



 очерк



 повесть



 политика



 поэзия и лирика



 приключения



 психология



 религия



 студенту



 технические руководства



 фантастика



 философия и мистика



 художественная литература



 энциклопедии, словари



 эротика, любовные романы



в избранноеконтакты

Параметры текста
Шрифт:
Размер шрифта: Высота строки:
Цвет шрифта:
Цвет фона:

| тип char |  знаковый | без знака | без знака | без знака  |
| тип поля |  знаковый | без знака | без знака | без знака  |
| порядок  |  справа   | слева     |  слева    | слева      |
|  полей   |   налево  |  направо  |   направо |  направо   |
|__________|___________|___________|___________|____________|

                    3. ЗАПИСЬ СИНТАКСИСА

  По используемым  в  данном  руководстве  синтаксическим  правилам
записи синтаксические  категории выделяются  курсивом а литеральные
слова  и   символы  шрифтом   постоянной  ширины*.   Альтернативные
категории   записываются    на   разных   строках.   Необязательный
терминальный  или   нетерминальный     символ  обозначается  нижним
индексом                       "opt",            так            что

  { выражение opt }

указывает  на   необязательность  выражения   в  фигурных  скобках.
Синтаксис кратко изложен в #14.

____________________
  * !!!  выделить "постоянной  ширины" шрифтом,  которым печатаются
программы и английские слова!!!

                             - стр 257 -

                       4. ИМЕНА И ТИПЫ

  Имя обозначает(денотирует)  объект, функцию,  тип,  значение  или
метку.  Имя   вводится  в   программе  описанием  (#8).  Имя  может
использоваться только  внутри области  текста программы, называемой
его  областью   видимости.  Имя   имеет   тип,   определяющий   его
использование. Объект  - это  область памяти.  Объект  имеет  класс
памяти, определяющий его время жизни. Смысл значения, обнаруженного
в объекте,  определяется типом имени, использованного для доступа к
нему.

     4.1 Область видимости

  Есть четыре вида областей видимости: локальная, файл, программа и
класс.
  Локальная: Имя, описанное в блоке (#9.2), локально в этом блоке и
     может использоваться  только в  нем после  места описания  и в
     охватываемых  блоках.  Исключение  составляют  метки  (#9.12),
     которые могут  использоваться в любом месте функции, в которой
     они   описаны.    Имена    формальных    параметров    функции
     рассматриваются так,  как если  бы они  были описаны  в  самом
     внешнем блоке этой функции.
  Файл: Имя,  описанное вне  любого блока (#9.2) или класса (#8.5),
     может использоваться  в файле,  где оно  описано, после  места
     описания.
  Класс:  Имя   члена  класса  локально  для  его  класса  и  может
     использоваться только  в функции  члене этого класса (#8.5.2),
     после примененной  к объекту  его класса (#7.1) операции . или
     после примененной  к указателю  на объект  его  класса  (#7.1)
     операции ->.  На статические  члены класса  (#8.5.1) и функции
     члены можно также ссылаться с помощью операции :: там, где имя
     их класса  находится в  области  видимости.  Класс,  описанный
     внутри класса  (#8.5.15),  не  считается  членом,  и  его  имя
     принадлежит охватывающей области видимости.

1 : 2 : 3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12 : 13 : 14 : 15 : 16 : 17 : 18 : 19 : 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : 29 : 30 : 31 : 32 : 33 : 34 : 35 : 36 : 37 : 38 : 39 : 40 : 41 : 42 : 43 : 44 : 45 : 46 : 47 : 48 : 49 : 50 : 51 : 52 : 53 : 54 : 55 : 56 : 57 : 58 : 59 : 60 : 61 : 62 : 63 : 64 : 65 : 66 : 67 : 68 : 69 : 70 : 71 : 72 : 73 : 74 : 75 : 76 : 77 : 78 : 79 : 80 : 81 : 82 : 83 : 84 : 85 : 86 : 87 : 88 : 89 : 90 : 91 : 92 : 93 : 94 : 95 : 96 : 97 : 98 : 99 : 100 : 101 : 102 : 103 : 104 : 105 : 106 : 107 : 108 : 109 : 110 : 111 : 112 : 113 : 114 : 115 : 116 : 117 : 118 : 119 : 120 : 121 : 122 : 123 : 124 : 125 : 126 : 127 : 128 : 129 : 130 : 131 : 132 : 133 : 134 : 135 : 136 : 137 : 138 : 139 : 140 : 141 : 142 : 143 : 144 : 145 : 146 : 147 : 148 : 149 : 150 : 151 : 152 : 153 : 154 : 155 : 156 : 157 : 158 : 159 : 160 : 161 : 162 : 163 : 164 : 165 : 166 : 167 : 168 : 169 : 170 : 171 : 172 : 173 : 174 : 175 : 176 : 177 : 178 : 179 : 180 : 181 : 182 : 183 : 184 : 185 : 186 : 187 : 188 : 189 : 190 : 191 : 192 : 193 : 194 : 195 : 196 : 197 : 198 : 199 : 200 : 201 : 202 : 203 : 204 : 205 : 206 : 207 : 208 : 209 : 210 : 211 : 212 : 213 : 214 : 215 : 216 : 217 : 218 : 219 : 220 : 221 : 222 : 223 : 224 : 225 : 226 : 227 : 228 : 229 : 230 : 231 : 232 : 233 : 234 : 235 : 236 : 237 : 238 : 239 : 240 : 241 : 242 : 243 : 244 : 245 : 246 : 247 : 248 : 249 :
главная наверх

(c) 2008 Большая Одесская Библиотека.