Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на C / C++ / Справка функциям С++.doc
Скачиваний:
91
Добавлен:
02.05.2014
Размер:
4 Мб
Скачать

Fputchar

-----------------------------------------------------------------

Назначение Выводит символ в поток stdout.

Синтаксис #include<stdio.h>

int fputchar(int c)

Прототип в stdio.h

Замечания fputchar записывает литеру с в поток stdout.

fputchar(c) - это то же самое, что

fputc(c, stdout)

Возвращаемое При успешном выполнении функция возвращает

значение символ с. При ошибке fputchar возвращает EOF.

Переносимость fputchar доступна в системах UNIX.

Смотри также fgetchar, putchar

-----------------------------------------------------------------

fputs

-----------------------------------------------------------------

Назначение Посылает строку в поток.

Синтаксис #include<stdio.h>

int fputs(const char *string, FILE *stream);

Прототип в stdio.h

Замечания fputs выводит ограниченную нулем строку string

в текущее текстовое окно, она не реагирует на

символ новой строки (\n) и не выводит ограничи-

тель строки (\0).

Возвращаемое fputs при успешном выполнении возвращает

значение указатель на последний выведенный символ, в

противном случае функция возвращает значение

EOF.

Переносимость fputs доступна в системах UNIX и совместима с

ANSI Си. Данная функция описана Керниганом и

Ритчи.

Смотри также fgets, gets, puts

-----------------------------------------------------------------

fread

-----------------------------------------------------------------

Назначение Читает данные из потока.

Синтаксис #include<stdio.h>

size_t fread(void *ptr, size_t size,

size_t nitems, FILE *stream);

Прототип в stdio.h

Замечания fread читает nitems элементов данных, каждый

длиной в size байт из входного потока stream в

блок, указанный ptr.

Общее число прочитанных байт равно (nitems *

size).

Возвращаемое При успешном окончании fread возвращает число

значение элементов (не байт), в действительности

прочитанных. fread возвращает число элементов в

коротком блоке (возможно, 0) при конце файла

или ошибке.

Переносимость fread доступна во всех системах UNIX и совмес-

тима с ANSI Си.

Смотри также fopen, fwrite, printf, read

-----------------------------------------------------------------

free

-----------------------------------------------------------------

Назначение Освобождает выделенный блок памяти.

Синтаксис void free(void *ptr)

Прототип в stdlib.h alloc.h

Замечания free освобождает, предварительно размещенный

функциями calloc, malloc или realloc, блок.

Возвращаемое Нет.

значение

Переносимость free доступна в системах UNIX и cовместима с

ANSI Си.

Смотри также calloc, freemem, malloc, realloc, strdup

-----------------------------------------------------------------