|
Программирование >> Структурное программирование
14.11. Пример: программа обработки запросов..........758 14.12. Обработка потоков строк.................763 14.13. Ввод-вывод объектов...................767 Резюме Терминология Типичные ошибки программирования Хороший стиль программирования Советы по повышению эффективности Упражнения для самопроверки Ответы на упражнения для самопроверки Упражнения Глава 15. Структуры данных......................781 15.1. Введение.........................782 15.2. Классы с самоадресацией.................783 15.3. Динамическое выделение памяти.............784 15.4. Связные списки.....................786 15.5. Стеки..........................799 15.6. Очереди.........................804 15.7. Деревья.........................807 Резюме Терминология Типичные ошибки программирования Хороший стиль программирования Советы по повышению эффективности Замечания по мобильности Упражнения для самопроверки Ответы на упражнения для самопроверки Упражнения Специальный раздел: создание вашего собственного компилятора Глава 16. Биты, символы, строки и структуры ............847 16.1. Введение.........................848 16.2. Описание структур....................849 16.3. Инициализация структур.................851 16.4. Использование структур в функциях...........852 16.5. Создание синонимов...................852 16.6. Пример: эффективное моделирование тасования и раздачи карт......................853 16.7. Поразрядные операции..................855 16.8. Битовые поля ......................863 16.9. Библиотека обработки символов..............866 16.10. Функции преобразования строк..............872 16.11. Функции поиска из библиотеки обработки строк .....876 16.12. Функции работы с памятью из библиотеки обработки строк...........................881 16.13. Другие функции библиотеки обработки строк.......884 Резюме Терминология Типичные ошибки программирования Хороший стиль программирования Советы по повышению эффективности Замечания по мобильности Упражнения для самопроверки Ответы на упражнения для самопроверки Упражнения Глава 17. Препроцессор........................903 17.1. Введение.........................904 17.2. Директива препроцессора #include ............905 17.3. Директива препроцессора #define: символические константы........................905 17.4. Директива препроцессора #define: макросы........906 17.5. Условная компиляция..................908 17.6. Директивы препроцессора #еггог и #pragma........910 17.7. Операции # и ##.....................910 17.8. Нумерация строк.....................911 17.9. Предопределенные символические константы.......911 17.10. Макрос assert......................912 Резюме Терминология Типичные ошибки программирования Хороший стиль программирования Советы по повышению эффективности Упражнения для самопроверки Ответы на упражнения для самопроверки Упражнения Глава 18. Другие темы.........................919 18.1. Введение.........................920 18.2. Переназначение ввода-вывода в системах UNIX и DOS . . .921 18.3. Список параметров переменной длины...........922 18.4. Использование аргументов командной строки.......924 18.5. Замечания по компиляции программ, состоящих из нескольких исходных файлов.............924 18.6. Завершение программы при помощи функций exit и atexit.......................927 18.7. Спецификатор типа volatile................928 18.8. Суффиксы целочисленных и вещественных констант .... 929 18.9. Обработка сигналов....................929 18.10. Динамическое выделение памяти: функции calloc и realloc.........................932 18.11. Безусловный переход: оператор goto............933 18.12. Объединения.......................934 18.13. Спецификации связывания................938 18.14. Заключительные замечания................939 Резюме Терминология Типичные ошибки программирования Советы по повышению эффективности Замечания по мобильности Замечания по технике программирования Упражнения для самопроверки Ответы на упражнения для самопроверки Упражнения Приложение А. Стандартная библиотека................949 Приложение Б. Таблица приоритета операций.............988 Приложение В. Набор символов ASCII ................989 Приложение Г. Системы счисления..................991 Г.1. Введение.........................992 Г. 2. Сокращенная запись двоичных чисел в восьмеричной и шестнадцатеричной системах счисления.........995 Г.З. Преобразование восьмеричных и шестнадцатеричных чисел в двоичные.....................997 Г.4. Преобразование двоичных, восьмеричных и шестнадцатеричных чисел в десятичные.......;.997 Г.5. Преобразование десятичных чисел в двоичные, восьмеричные и шестнадцатеричные............998 Г.6. Представление отрицательных двоичных чисел: дополнение до двух....................999 Резюме Терминология Упражнения для самопроверки Ответы на упражнения для самопроверки Упражнения Предметный указатель........................1007
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |