Поиск по сайту:
Сортировка вставками - Исходник.
Исходник программы "DOS-Matrix" - Исходник.
Работа с двоичным файлом - Исходник.
Когда сдавалась работа | 2008 |
---|---|
Где сдавалась работа | НГТУ |
Оценка | 5 |
Имя автора | Сергей |
Задание: Файл записей переменной длины перед каждой записью содержит целое, определяющее длину этой записи. Написать функции ввода и вывода записи в такой файл. Функция ввода (чтения) должна возвращать размер очередной прочитанной записи.
#include <stdio.h> #include <windows.h> #include <string.h> /* Прототипы функций. */ void About(void); void printsk (char* format,...); int menu_select(void); /* Выбор пункта меню. */ int enter (char nf[]); /* Ввод строки и запись в двоичный файл. */ int read_file (char nf[]); /* Чтение строк из файла и вывод на экран. */ int main () { About (); /* Вывод информации о программе и авторе. */ char file_name[] = "bstring"; //Имя двоичного файла. char choice; /* Меню. */ for(;;) { choice = menu_select(); switch(choice) { case 1: enter(file_name); break; case 2: read_file(file_name); break; case 3: exit(0); } } return 0; /* Конец программы. */ } /*-----------------------------------------------------------------------*/ /* Выбор пункта меню. */ int menu_select(void) { char s[50]; int c;
На данной странице представлены авторские программы.
Эти лабораторные работы сдавались Новосибирского государственного технического университета по специальности 220400 "Программное обеспечение вычислительной техники и автоматизированных систем".
Все работы написаны на языка 'Си'. Все программы проверялись на компиляторе Borland C++ 5.02