Рубрики

C | Обработка файлов | Вопрос 1

Что из следующего верно о FILE * fp
(A) FILE — это ключевое слово в C для представления файлов, а fp — это переменная типа FILE.
(B) FILE — это структура, а fp — указатель на структуру типа FILE.
(C) FILE — это поток
(D) ФАЙЛ является буферизованным потоком

Ответ: (Б)
Объяснение: fp — указатель типа FILE, а FILE — структура, в которой хранится следующая информация об открытом файле.

typedef struct {

  int level; / * уровень заполнения / пустого буфера * /

  unsigned flags; / * Флаги состояния файла * /

  char fd; / * Дескриптор файла * /

  unsigned char hold; / * Ungetc char, если нет буфера * /

  int bsize; /* Размер буфера */

  unsigned char *buffer; / * Буфер передачи данных * /

  unsigned char *curp; / * Текущий активный указатель * /

  unsigned istemp; / * Индикатор временного файла * /

  short token; / * Используется для проверки действительности * /

}FILE;

Тест на этот вопрос

Рекомендуемые посты:

C | Обработка файлов | Вопрос 1

0.00 (0%) 0 votes