Категории
Статьи по категориям
Поиск по сайту Форма поиска по сайту
Панель управления
Пользовательская панель
|
fread() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 3 мая 2006 | Просмотров: 20614 | Комментариев: 0 |
#include <stdio.h> size_t fread(void *buf, size_t size, size_t count, FILE *stream);
Функция fread() читает из потока, адресуемого указателем stream, count объектов длиной size байт и размещает их в массиве buf. Затем указатель текущей позиции файла увеличивается на число, равное прочитанному количеству символов. |
fputs() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 28 апреля 2006 | Просмотров: 15930 | Комментариев: 0 |
#include <stdio.h> int fputs(const char *str, FILE *stream);
Функция fputs() записывает в заданный поток stream содержимое строки, адресуемой указателем str. При этом завершающий нулевой символ (т.е. символ конца строки ('0')) не записывается. |
fputc() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 28 апреля 2006 | Просмотров: 14361 | Комментариев: 0 |
#include <stdio.h> int fputc(int ch, FILE *stream);
Функция fputc() записывает символ ch в текущую позицию потока stream, a затем увеличивает указатель текущей позиции файла. Хотя на практике при объявлении символа ch он всегда имеет тип int, функцией fputc() тип символа преобразуется в unsigned char. Поскольку в момент вызова символьный аргумент преобразуется к целому типу, в качестве аргументов обычно можно использовать и символьные переменные. При использовании целого значения, старший байт попросту отбрасывается. |
fprintf() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 28 апреля 2006 | Просмотров: 19508 | Комментариев: 0 |
#include <stdio.h> int fprintf(FILE *stream, const char *format, ...);
Функция fprintf() выводит в лоток, адресуемый параметром stream, значения аргументов, составляющих список аргументов, в соответствии с заданной строкой формата format. Возвращаемое значение равно количеству реально выведенных символов. Если при выводе возникла ошибка, возвращается отрицательное число. |
fopen() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 27 апреля 2006 | Просмотров: 32577 | Комментариев: 0 |
#include <stdio.h> FILE *fopen(const char *fname, const char *mode);
Функиия fopenf() открывает файл, имя которого задается параметром fname, и возвращает указатель на поток, связанный с этим файлом. Типы операций, которые разрешено выполнять с файлом, определяются параметром mode. Возможные значения параметра mode. Строка символов, которая будет играть роль имени реального файла, должна определять его имя, допустимое в данной операционной системе. Эта строка может включать спецификацию пути, если среда поддерживает такую возможность. |
fgets() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 27 апреля 2006 | Просмотров: 19891 | Комментариев: 0 |
#include <stdio.h> char fgetc(char *str, int num, FILE *stream);
Функция fgets() читает из входного потока stream не более num-1 символов и помещает их в массив символов, адресуемый указателем str. Символы, читаются до тех пор, пока не будет прочитан символ новой строки или значение EOF, либо пока не будет достигнут заданный предел. По завершении чтения символов сразу же за последним из них размешается нулевой символ. Символ новой строки сохраняется и становится частью массива, адресуемого элементом str. |
fgetpos() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 27 апреля 2006 | Просмотров: 12287 | Комментариев: 0 |
#include <stdio.h> int fgetpos(FILE *stream, fpos_t *position);
Функция fgetpos() сохраняет в объекте, на который указывает параметр position, текущее значение указателя позиции файла из заданного потока. Объект, адресуемый элементом position, должен иметь тип fpos_t. Сохраняемое значение может быть полезно Только для последующего обращения к функции fsetpos(). | |