Тема VI. Операции над строками и файлами в языке С/С++ (Продолжение) Лекция 18 © С. Н. Бердышев
2 Тема VI. Операции над строками и файлами в языке С/С++ Лекция 18: • • • § 1. Функции ввода и вывода § 2. Функции файлового ввода и вывода § 3. Строки: операции с текстовыми файлами § 4. Операции со структурами и бинарными файлами § 5. Списки: операции с динамическими структурами данных; организация списков и их обработка © С. Н. Бердышев
3 Тема VI. Операции над строками и файлами в языке С/С++ § 4. Операции со структурами и бинарными файлами Примечания: A. Принципы и примеры операций со структурами рассмотрены в § 3. 3 темы IV (лекция 13). B. Операции над строками и принципы работы с текстовыми файлами рассмотрены в § 3 темы VI (лекция 17). C. Принципы работы с бинарными файлами, содержащими структуры, основываются на ранее изложенном материале. D. Самым простейшим вариантом бинарного файла является файл, хранящий структуры, которые не ссылаются друг на друга, т. е. не образуют линейный список. © С. Н. Бердышев
4 Тема VI. Операции над строками и файлами в языке С/С++ Формат текстового файла: Пример текстового файла : © С. Н. Бердышев
5 Тема VI. Операции над строками и файлами в языке С/С++ Формат бинарного файла: Пример бинарного файла : © С. Н. Бердышев
6 Тема VI. Операции над строками и файлами в языке С/С++ Пример : Изучить самостоятельно… Методические указания к лабораторному практикуму по дисциплине «Вычислительная техника и программирование» для студентов дневной и заочной форм обучения направления 6. 050901 — «Радиотехника» : в 4 ч. / Сев. НТУ ; сост. С. Н. Бердышев. — Севастополь : Изд-во Сев. НТУ, 2013. — Ч. 4. — 52 с. © С. Н. Бердышев