Книга: Язык Си - руководство для начинающих
Функция fputs( )
Функция fputs( )
Эта функция очень похожа на puts( ). Оператор
fputs(" Вы были правы.", fileptr);
передает строку "Вы были правы." В файл, на который ссылается указатель fileptr типа FILE. Конечно, сначала нужно открыть файл при помощи функции fopen( ). В самом общем виде это выглядит так
status = fputs(yказатель строки, указатель файла);
где status является целым числом, которое устанавливается в EOF, если fputs( ) встречает EOF или ошибку.
Подобно puts( ) эта функция не ставит завершающий символ '' в конец копируемой строки. В отличие от puts() функция fputs( ) не добавляет символ новой строки в ее вывод.
Шесть функций ввода-вывода которые мы только что обсудили, должны дать вам инструмент, для чтения и записи текстовых файлов. Есть еще одно средство, которое может оказаться полезным, и мы его сейчас обсудим.
- Функция fgets( )
- Функция puts( )
- ВВОД-ВЫВОД ФАЙЛА: fprintf( ), fscanf( ), fgets( ) И fputs( )
- Пример: функция str_echo, использующая стандартный ввод-вывод
- 2.1.3. Функция getopt_long()
- Группировка по встроенным функциям и UDF
- 19.1.1. Функция jQuery()
- Функция strcmp( )
- Управление функциями узла
- Функция программного обеспечения
- 3.2. Ключи типа key_t и функция ftok
- 9.10. Функция sctp_recvmsg