КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА - Турбо С: руководство пользователя. Часть 1

Индекс материала
Турбо С: руководство пользователя. Часть 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
Все страницы
     Т  У  Р  Б  О    С  И
     Р У К О В О Д С Т В О   П О Л Ь З О В А Т Е Л Я.............19
     --------------------------------------------------------------
     В В Е Д Е Н И Е.............................................20
     Пакет поставки Турбо Си.....................................21
     Что нового в Турбо Си 2.0 ?.................................23
     Технические требования......................................25
     Реализация Турбо Си.........................................26
     Том I: Руководство пользователя.............................26
     Том 2: Справочное руководство...............................29
     Рекомендуемая литература....................................32
     И с п о л ь з у е м ы е   ш р и ф т ы.......................33
     Авторские права фирмы Borland...............................34
     Как заключить контракт с фирмой Borland.....................36
     Г Л А В А  1................................................38
     ПЕРЕД ТЕМ КАК НАЧАТЬ........................................38
     В этой главе ...............................................40
     README файл.................................................41
     Установка Турбо Си на вашей системе.........................42
     Если вы устанавливаете Турбо Си на систему с гибкими
      дисками....................................................42
     Запуск программы INSTALL....................................43

     Переброска Турбо Си на портативную систему..................44
     MicroCalc...................................................45
     Что дальше?.................................................45
     Программистам, изучающим Си.................................47
     Программистам, имеющим опыт работы с Си.....................47
     Программистам, работающим с Турбо Паскалем..................48
     Программистам, работающим с Турбо Прологом..................49
     Г Л А В А  2................................................50
     НАЧАЛО РАБОТЫ...............................................50
     В этой главе ...............................................51
     HELLO.C: Компиляция и запуск на выполнение простой
      пpогpаммы..................................................51
     Шаг 1 : загрузка ТС.........................................52
     Шаг 2 : выбор рабочего каталога.............................53
     Шаг 3 : установка паpаметpов pабочего окpужения.............54
     Шаг 4: Загpузка исходного файла в pедактоp..................56
     Шаг 5: Создание выполняемого файла..........................59
     Шаг 6: Запуск пpогpаммы на выполнение.......................60
     Что вы совеpшили?...........................................62
     Pедактиpование вашей пpогpаммы..............................64
     Если вы допустили ошибку....................................67
     Вывод на пpинтеp............................................67

                         - 3,4 -

     Написание вашей втоpой Си-пpогpаммы.........................69
     Запись на диск..............................................71
     Запуск SUM.C на исполнение..................................71
     Г Л А В А   3
     КОМПИЛЯЦИЯ И ЗАПУСК ВАШИХ ПРОГРАММ..........................73
     В этой главе................................................75
     Создание файлов в ТС........................................77
     Отладка вашей программы.....................................78
     Обнаружение синтаксических ошибок...........................78
     Окно сообщений..............................................80
     Исправление синтаксических ошибок...........................82
     Обнаружение ошибок времени выполнения
     интегрированным отладчиком..................................85
     Использование нескольких исходных файлов....................86
     Создание программы из нескольких исходных файлов............90
     Еще раз об отслеживании ошибок..............................91
     Остановка Make..............................................93
     Синтаксические ошибки в нескольких исходных файлах..........95
     Сохранение и очистка сообщений..............................98
     Более мощные средства построения проекта....................100
     Явные зависимости...........................................102
     Автоматическая проверка зависимости.........................104

     Какие у Make дополнительные возможности?....................105
     Внешние объектные и библиотечные файлы......................105
     Компиляция и компоновка из командной строки.................109
     Командная строка ТСС........................................110
     Опции компилятора и компоновщика в командной строке.........110
     Имена файлов в командной строке.............................111
     Выполняемый файл............................................112
     Некоторые примеры командных строк...........................112
     Файл TURBOC.CFG.............................................115
     TCCONFIG -  утилита  для  пpеобpазования  файлов
     конфигуpации................................................119
     Утилита МАКЕ................................................121
     BUILTINS.MAK................................................123
     Запуск программ Турбо Си из командной строки DOS............123
     Теперь все вместе: вперед с Турбо Си........................124
     ГЛАВА 4
     ОТЛАДКА ПРОГРАММ............................................125
     В этой главе ...............................................126
     Как работает интегрированный отладчик.......................127
     Установка и использование точки останова....................140
     Использование Ctrl-Break....................................143
     Пошаговое выполнение "через функции"........................145

                         - 5,6 -

     Вычисление выражений........................................147

     Функции nextword и wordlen..................................150
     Остановимся и подумаем......................................152
     Что же делать?..............................................154
     Содержимое окна вычислений, установленное по умолчанию......156
     Изменение значения оцениваемого выражения...................158
     Спецификация имен переменных................................161
     Спецификаторы формата.......................................163
     Упражнение 2: поиск ошибки в wordlen........................175
     Устранение ошибки...........................................179
     Что вы достигли.............................................179
     Немного о контрольных точках................................181
     Упражнение 3: возвращение к программе.......................185
     Редактирование и уничтожение выражений......................188
     Расширение и переключение окон..............................190
     Прокрутка выражений в окне Watch............................192
     Упражнение 4: отладка цикла печати..........................192
     Упражнение 5: работа с большими программами.................196
     Поиск определенной функции..................................196
     Стек вызова.................................................197
     Возврат в позицию выполнения................................198
     О многофайловых исходных текстах............................200

     Обзор команд отладчика и зарезервированных клавиш...........201
     Советы для эффективного тестирования программ...............208
     Развитие стандартного подхода...............................208
     Тщательно проверяйте изменения..............................212
     Как избежать некоторых трудностей...........................213
     Отладка снизу вверх.........................................215
     Исправление подобных ошибок.................................216
     Отладка встроенного кода ассемблера.........................217
     ГЛАВА  5
     ИНТЕГРИРОВАННАЯ СРЕДА ТУРБО СИ..............................219
     В этой главе................................................219
     Что Вы должны прочитать.....................................222
     Как получить помощь.........................................223
     ЧАСТЬ 1: ИСПОЛЬЗОВАНИЕ ТУРБО СИ.............................225
     Переключатели в командной строке Турбо Си...................227
     Ваше пребывание в Турбо Си..................................231
     Клавиши быстрого вмешательства ("горячие" клавиши)..........234
     Структура меню..............................................241
     О наименованиях меню........................................243
     Основное меню...............................................244
     Строка быстрой подсказки....................................248
     Окно редактирования.........................................249

                         - 7,8 -

     Быстрое руководство по командам редактирования..............254
     Как работать с исходными файлами в окне редактора...........256
     Создание нового исходного файла.............................258
     Загрузка исходного файла....................................259
     Запись исходного файла......................................261
     Запись порождаемых файлов...................................261
     Окно сообщений..............................................263
     Окно наблюдений.............................................265
     Интегрированный отладчик....................................269
     Управление отладчиком.......................................270
     Дисплейный экран отладчика..................................272
     Меню команд отладки и "горячие" клавиши.....................273
     ЧАСТЬ 2. КОМАНДЫ МЕНЮ.......................................280
     File (меню работы с файлами)................................281
     Load (загрузка).............................................281
     Pick (выбор)................................................282
     New (новый).................................................283
     Save (сохранение)...........................................283
     Write to (запись в).........................................284
     Directory (каталог).........................................284
     Change Dir (сменить каталог)................................284
     OS Shell (доступ к DOS).....................................285

     Quit (выход)................................................285
     Edit (редактор).............................................286
     Run (меню выполнения).......................................286
     Run (выполнить).............................................287
     Program Reset (сброс программы).............................289
     Go to Cursor (выполнять до курсора).........................289
     Trace Into (трассировать внутрь)............................291
     Step Over (пошаговое выполнение)............................292
     Compile (меню компиляции)...................................295
     Compile to OBJ (компилировать в объектный файл).............295
     Make EXE File (создать выполняемый файл)....................296
     Link EXE (компоновать в .EXE-файл)..........................297
     Build All (перестроить).....................................298
     Primary C File (первичный .C-файл)..........................298
     Get Info (получить информацию)..............................299
     Project (меню проекта)......................................301
     Project Name (имя проекта)..................................301
     Break Make On (прервать создание)...........................301
     Auto Dependencies (автозависимости).........................302
     Clear Project (очистить проект).............................303
     Remove Messages (удалить сообщения).........................303
     Options (меню опций)........................................304

                         - 9,10 -

     Compiler (меню компилятора).................................305
     Model (меню модели памяти)..................................305
     Defines (макроопределения)..................................306
     Code Generation (меню генерации кода).......................307
     Calling Convention (соглашения по вызову)...................307
     Instuction Set (установка набора команд)....................308
     Floating Point (плавающая точка)............................308
     Default Char Type (тип символа, используемый по умолчанию)..309