Содержание________________________________________9

Глава 9. Описатели и спецификаторы данных............................................194

extern.............................................................................................................................. 195

Внешняя компоновка............................................................................................. 195

Объявление внешней компоновки С.................................................................... 196

Объявление компоновки в стиле Pascal............................................................... 197

struct............................................................................................................................... 198

static............................................................................................................................... 199

Продление времени жизни переменной .............................................................. 199

Статические элементы............................................................................................ 203

Битовые поля............................................................................................................... 205

union.............................................................................................................................. 207

cow?............................................................................................................................... 209

Постоянные объекты.............................................................................................. 210

Постоянные функции-члены................................................................................. 211

Еще о const............................:...,.....................:........................................................ 214

епит............................................................................................................................... 214

typedef............................................................................................................................ 216

Приведение типов....................................................................................................... 218

cdecl..,...................................................................................................*........................ 220

Обращение к встроенному ассемблеру..................................................................... 220

Далее............................................................................................................................. 221

Глава 10. Написание выражений ...............................................................222

Последовательные операторы.................................................................................... 222

Операторы объявления........................................................................................... 222

Операторы выражения............................................................................................ 223

Пустые операторы................................................................................................... 223

Составные операторы............................................................................................. 223

Операторы метки .................................................................................................... 224

Операторы выбора....................................................................................................... 224

(/•................................................................................................................................224

switch......................................................................................................................... 228

Операторы цикла......................................................................................................... 231

while .......................................................................................................................... 231

do............................................................................................................................... 233

for. ............................................................................................................................. 234

Операторы перехода.................................................................................................... 237

break.......................................................................................................................... 237

continue...................................................................................................................... 238

return. ........................................................................................................................ 239

goto. ........................................................................................................................... 240

Операция sizeof............................................................................................................. 241

Далее.......................................................................................................;.........,........... 242

Глава 11. Функции....................................................................................244

Возникновение функций............................................................................................ 245

Синтаксис функций...............................'..................................................................... 246

Объявление функций до первого использования.................................................... 247