Математика

Физика

Химия

Биология

Техника и    технологии

Язык программирования Си для персонального компьютера. — С.О БочковМ.: Радио и связь, 1990.—384 с.
Язык программирования Си для персонального компьютера. — С.О БочковМ.: Радио и связь, 1990.—384 с.
5-256-00974-5
Книга содержит полное описание наиболее распространенных реализаций языка программирования Си на 16-разрядных мик-роЭВМ, совместимых с IBM PC. Приведено описание стандартных библиотек языка.
Для слушателей учебных курсов в области программирования, разработчиков программного обеспечения, а также студентов соответствующих специальностей вузов. Может быть использовано как техническая документация и справочное пособие для широкого круга программистов, как профессионалов, имеющих большой опыт работы на языке Си, так и начинающих программировать на Си.
ОГЛАВЛЕНИЕ
Стр.
Введение .............................................................................. 7
ЧАСТЬ 1. ОПИСАНИЕ ЯЗЫКА СИ ....;............................ 13
1. Элементы языка Си....................................................... 13
1.1. Алфавит.................................................................. 14
1.1.1. Буквы и цифры ............................................. 14
1.1.2. Пробельные символы.................................... 15
1.1.3. Разделители .................................................. 15
1.1.4. Специальные символы .................................. 16
1.1.5. Операции....................................................... 18
1.2. Константы .............................................................. 19
1.2.1. Целые константы .......................................... 19
1.2.2. Константы с плавающей точкой................... 21
1.2.3. Символьные константы ................................. 22
1.2.4. Символьные строки....................................... 23
1.3. Идентификаторы.................................................... 25
1.4. Ключевые слова ..................................................... 26
1.5. Комментарии .......................................................... 27
2. Структура программы.................................................. 28
2.1. Исходная программа .............................................. 28
2.2. Исходные файлы.................................................... 29
2.3. Выполнение программы ......................................... 31
2.4. Время жизни и область действия .......................... 33
2.5. Пространства имен................................................. 37
3. Объявления................................................................... 39
3.1. Базовые типы данных ............................................ 40
3.2. Области значений .................................................. 42
3.3. Описатели................................................................ 45
3.3.1. Синтаксис описателей................................... 45
3.3.2. Интерпретация составных описателей ......... 45
4J.3.3. Описатели с модификаторами ...................... 47
3.4. Объявление переменных ........................................ 54
3.4.1. Объявление простой переменной.................. 55
3.4.2. Объявление переменной перечислимого
типа ............................................................... 56
3.4.3. Объявление структуры.................................. 58
3.4.4. Объявление объединения .............................. 62
3.4.5. Объявление массива ...................................... 63
3.4.6. Объявление указателя .................................. 65
3.5. Объявление функции (прототип)........................... 67
3.6. Классы памяти....................................................... 70
3.6.1. Объявление переменной на внешнем
уровне............................................................. 71
8. Модели памяти............................................................. 161
8.1. Виды моделей ........................................................ 161
8.2. Модификация стандартной модели памяти .......... 165
8.2.1. Объявление данных..................................... Ш
8.2.2. Объявление функций .................................. Ш
8.3. Модели памяти СП ТС ......................................... 167
ЧАСТЬ II. ОПИСАНИЕ БИБЛИОТЕЧНЫХ ФУНКЦИЙ
ЯЗЫКА СИ ......................................................................... 169
9. Краткое описание библиотеки .................................... 171
9.1. Работа с областями памяти и строками................. 171
9.2. Определение класса символов и преобразование символов....................................................... 174
9.3. Форматные преобразования данных...................... 174
9.4. Работа с каталогами файловой системы............... 173
9.5. Операции над файлами.......................................... 17J
9.6. Ввод и вывод........................................................... 17(
9.6.1. Функции ввода/вывода высокого уровня... 178
9.6.2. Функции ввода/вывода нижнего уровня.... 182
9.6.3. Функции ввода /вывода с консольного терминала и порта....................................... Ш
9.7. Математические функции...................................... Ш
9.8. Динамическое распределение памяти.................... 187
9.9. Использование системных вызовов операционной
системы MS-DOS................................................... 189
9.10. Управление процессами........................................ 191
9.11. Поиск и сортировка.............................................. 194
9.12. Функции работы со временем.............................. 194
9.13. Функции работы со списком аргументов............. 195
9.14. Другие функции................................................... Ш
10. Полное описание библиотеки....................................... Ш
ПРИЛОЖЕНИЯ:
A. Перечень особенностей реализации языка Си
в различных версиях СП MSC и СП ТС .................... 370
Б. Сообщения об ошибках................................................ 374
B. Перечень библиотечных функций с указанием отличий в реализации .................................................. 377
Список литературы ........:.................................................... 383

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz