библиотеки программирования стандартного файла UNIX часто используемые функции

Указатель на файл: 1, FILE

2, FILE * FOPEN (Const символ * имя файла, Const символ * тип): Открыть или создать файл и возвращает указатель типа FILE

3, FILE * freopen (Const символ * имя файл, Const символ * тип, FILE * поток): для получения потока замены файла, закрыл поток исходного потока, а затем FOPEN способа открыть новый файловый поток, успешное возвращение ФАЙЛА, выход из строя возвращение NULL

4, внутр fclose (FILE * поток): закрыть поток файлового потока, успешное возвращение 0, возвращаемая ошибку EOF

5, внутр удалить (Const символ * имя файла): Удаление строки имя файла указанную папку или каталог

6, внутр переименование (Const символ * Старое_имя, Const символ * новое_имя): Изменить имя файла для нового имени файла новое_имя Старое_имя

7, Int ЕОКП (FILE * поток): читать входной поток файла в первом потоке символов, и возвращается после символа преобразуется в целое число, а указатель файла на символ

8, Int GetChar (пустоты): такой же, как ЕОКП

9, Int fgetc (FILE * поток): ЕОКП то же самое, но скорость медленнее, чем ЕОКП

10, внутр putc (интермедиат с, FILE * поток): шейпинг параметр с преобразуется в полукокс, а затем записи потока, при перемещении указателя файла к следующему символу

11, Int putchar (целое с): то же putc

12, Int fputc (целое с, FILE * поток): putc то же самое, но скорость медленнее, чем putc

13, символ * получает (символ * s): читать строку строку из стандартного входного потока (стандартный ввод), заканчивая «\ п», хранится в памяти пространства, на который указывает с, успешное возвращение адрес памяти, на который указывает с, не удалось вернуть NULL

14, символ * fgets (символ * с, Int N, FILE * поток): считывать до N-1 символов из потока в пространстве памяти с заостренным

15, внутр путы (Const символ * s): s строка указывает на «0» в конце строки записи в стандартный поток вывода на стандартный вывод (не включая «0»)

16, внутр fputs (Const символ * s, FILE * поток): строка s в поток файла потока

17, size_t Fread (недействительными * PTR, size_t размер, size_t nitems, FILE * поток): NITEMS чтения из потока элемент данных в памяти, на которую указывает PTR, каждый элемент данных является размер байтов в размере, в общей сложности читает nitems принимают символы размера

18, size_t FWRITE (сопзЬ пустота * PTR, size_t размер, size_t nitems, FILE * поток) записывает данные указывает PTR потока, размер размера записи символов по NITEMS

рекомендация

отwww.cnblogs.com/rao11/p/12120187.html