Книга: Язык программирования Си для персонального компьютера
Оглавление книги
- ВВЕДЕНИЕ
- ЭЛЕМЕНТЫ ЯЗЫКА СИ
- СТРУКТУРА ПРОГРАММЫ
- Исходная программа
- Исходные файлы
- Выполнение программы
- Время жизни и область действия
- Пространства имен
- ОБЪЯВЛЕНИЯ
- Базовые типы данных
- Области значений
- Описатели
- Объявление переменных
- Объявление простой переменной
- Объявление переменной перечислимого типа
- Объявление структуры
- Объявление объединения
- Объявление массива
- Объявление указателя
- Объявление функции (прототип)
- Классы памяти
- Инициализация
- Объявление типа
- ВЫРАЖЕНИЯ
- Введение
- Операнды
- Идентификаторы
- Константы
- Символьные строки
- Вызовы функций
- Индексные выражения
- Выбор элемента
- Операции и L-выражения
- Скобочные выражения
- Константные выражения
- Операции
- Преобразования по умолчанию
- Унарные операции
- Мультипликативные операции
- Аддитивные операции
- Операции сдвига
- Операции отношения
- Поразрядные операции
- Логические операции
- Операция последовательного вычисления
- Условная операция
- Операции присваивания
- Приоритет и порядок выполнения
- Побочные эффекты
- Преобразования типов
- ОПЕРАТОРЫ
- Введение
- Пустой оператор
- Составной оператор
- Оператор-выражение
- Условный оператор if
- Оператор пошагового цикла for
- Оператор цикла с предусловием while
- Оператор цикла с постусловием do
- Оператор продолжения continue
- Оператор-переключатель switch
- Оператор разрыва break
- Оператор перехода goto
- Оператор возврата return
- ФУНКЦИИ
- ДИРЕКТИВЫ ПРЕПРОЦЕССОРА И УКАЗАНИЯ КОМПИЛЯТОРУ
- Введение
- Именованные константы и макроопределения
- Включение файлов
- Условная компиляция
- Управление нумерацией строк
- Директива обработки ошибок
- Пустая директива
- Указания компилятору языка Си
- Псевдопеременные
- МОДЕЛИ ПАМЯТИ
- КРАТКОЕ ОПИСАНИЕ БИБЛИОТЕКИ
- Работа с областями памяти и строками
- Определение класса символов и преобразование символов
- Форматные преобразования данных
- Работа с каталогами файловой системы
- Операции над файлами
- Ввод и вывод
- Функции вода/вывода высокого уровня
- Высокоуровневое открытие файлов
- Стандартные потоки: stdin, stdout, stdeir, stdaux, stdprn.
- Управление буферизацией потоков
- Закрытие потоков
- Чтение и запись данных
- Обнаружение ошибок
- Функции вода/вывода нижнего уровня
- Открытие файлов
- 9.6.2.2. Переопределение дескрипторов (handle)
- Чтение и запись данных
- Закрытие файлов
- Функции вода/вывода с консольного терминала и порта
- Математические функции
- Динамическое распределение памяти
- Использование системных вызовов операционной системы MS-DOS
- Управление процессами
- Поиск и сортировка
- Функции работы со временем
- Функции работы со списком аргументов
- Другие функции
- Содержание книги
- Популярные страницы
Похожие страницы
- Специальные символы
- Пробельные символы
- Работа с каталогами файловой системы
- Язык программирования Си для персонального компьютера
- 8.2. Языки программирования Виды программирований
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- Реализация языка SQL
- Дальнейшее развитие языка SQL
- Язык программирования Python
- 2. Визуальный язык знают все Жест с ручкой в руках
- Где написано сетевое имя компьютера?
- Программирование на языке Пролог для искусственного интеллекта