пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Функции потокового ввода/вывода. Форматный ввод/вывод

 

putc()

Записывает символ в файл

fputc()

То же, что и putc()

getc()

Читает символ из файла

fgetc()

То же, что и getc()

fgets()

Читает строку из файла

fputs()

Записывает строку в файл

fprintf()

Для файла то же, что printf() для консоли

fscanf()

Для файла то же, что scanf() для консоли

 

 В языке Си, кроме основных функций ввода/вывода, существуют еще две функции fprintf() и fscanf(). Эти две функции позволяют работать с файлами. Кроме того, они еще используются, как Вы уже знаете, аналогично функциям printf() и scanf(). Прототипы этих функций следующие: 

   int fprintf(FILE *указатель файла, const char *управляющая_строка, ...);
   int fscanf(FILE *указатель файла, const char *управляющая_строка, ...); 

    Здесь указатель файла - указатель файла, возвращаемый в результате вызова функции fopen(). Операции ввода/вывода функции fprintf() и fscanf() выполняют с тем файлом, на который указывает указатель файла. 


14.06.2016; 11:44
хиты: 99
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь