Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:
реклама
Наклейки на мотоцикл на заказ - https://stickeronline.ru/services/nakleyki-na-mototsikl/.

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

fread

fread


Функция            Считывает данные из потока.

Синтаксис          #include <stdio.h>
                   size_t fread(void *ptr, size_t size, size_t n,
                                                      FILE * stream);

Файл, содержащий   stdio.h
прототип

Описание           Функция fread считывает n элементов данных,  каждый
                   длиной  size  байтов,  из  потока  stream  в блок с
                   адресной ссылкой ptr.

                   Общее число вводимых байт равно n x size.

Возвращаемое       При успешном завершении функция возвра-
значение           щает количество элементов данных (не байт), реально
                   прочитанных.

                   В случае  достижения  конца файла или возникновения
                   ошибки  функция  fread   возвращает   short   count
                   (возможно 0).

Переносимость      Данная функция поддерживается системой UNIX и
                   стандартом ANSI C.

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

Пример:

#include<string.h>
#include<stdio.h>

int main(void)
{
   FILE *stream;
   char msg[] = "Тестовый пример";
   char buf[20];
   if(stream = fopen("DUMMY.FIL","w+")) == NULL)
   {
      fprintf(stderr,"Не могу открыть файл\n");
      return 1;
   }
   /* вывести в файл данные */
   fwrite(msg,strlen(msg)+1,1,stream);
   /* перейти на начало файла */
   fseek(stream,SEEK_SET,0);
   /* прочитать данные */
   fread(buf,strlen(msg)+1,1,stream);
   printf("%s\n",buf);
   fclose(stream);
   return 0;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог