Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
Книга: Язык Си - руководство для начинающих
УПРАЖНЕНИЯ
УПРАЖНЕНИЯ
1. Напишите программу копирования файла, которая использует имена исходного файла файла и копируемого файла как аргументы командной строки.
2. Напишитe программу, которая будет принимать все файлы, заданные радом аргументов командной строки, и печатать их один за другим. Используйте argc для создания цикла.
3. Модифицируйте вашу программу инвентаризации книг в гл. 14 так, чтобы информация, которую вы вводите, добавлялась в файл, названный mybooks.
4. Используйте gets( ) и atoi( ) для создания функции, эквивалентной нашей getint( ) в гл. 10.
5. Перепишите нашу программу из гл. 7, считающую слова, используя макроопределения ctype.h и аргумент командной строки для обработки файла.
Оглавление статьи/книги
- ДОСТУП В БИБЛИОТЕКУ ЯЗЫКА СИ
- БИБЛИОТЕЧНЫЕ ФУНКЦИИ, КОТОРЫЕ МЫ ИСПОЛЬЗОВАЛИ
- СВЯЗЬ С ФАЙЛАМИ
- ЧТО ТАКОЕ ФАЙЛ?
- ПРОСТЫЕ ПРОГРАММЫ ЧТЕНИЯ ФАЙЛА: fopen( ), fclose( ), getc( ) и putc( )
- ПРОСТАЯ ПРОГРАММА СЖАТИЯ ФАЙЛА
- ВВОД-ВЫВОД ФАЙЛА: fprintf( ), fscanf( ), fgets( ) И fputs( )
- ПРОИЗВОЛЬНЫЙ ДОСТУП: fseek( )
- ПРОВЕРКА И ПРЕОБРАЗОВАНИЕ СИМВОЛОВ
- ПРЕОБРАЗОВАНИЯ СИМВОЛЬНЫХ СТРОК: atoi( ), atof( )
- ВЫХОД: exit( )
- РАСПРЕДЕЛЕНИЕ ПАМЯТИ: malloc( ) И са11ос( )
- ДРУГИЕ БИБЛИОТЕЧНЫЕ ФУНКЦИИ
- ЗАКЛЮЧЕНИЕ
- ЧТО ВЫ ДОЛЖНЫ БЫЛИ УЗНАТЬ В ЭТОЙ ГЛАВЕ
- ВОПРОСЫ И ОТВЕТЫ
- УПРАЖНЕНИЯ