База ответов ИНТУИТ

Основы программирования

<<- Назад к вопросам

Является ли тип данных FILE частью языка Си?

(Отметьте один правильный вариант ответа.)

Варианты ответа
Нет, этот тип не входит в язык; он описан в стандартной библиотеке ANSI. (Верный ответ)
Да, этот тип входит в язык и предназначен для работы с файлами.
Похожие вопросы
Что делает следующий фрагмент программы на Си?
    FILE *f;    . . .    f = fopen("tmp.dat", "wb+");
Что делает следующий фрагмент программы на Си?
    FILE *f;    . . .    f = fopen("tmp.dat", "rb+");
В операционной системе MS Windowsфайл "tmp.dat" создается в результате выполнения следующегофрагмента программы:
    int a[3]; int i;    FILE *f = fopen("tmp.dat", "wt");    a[0] = 1; a[1] = 10; a[2] = 100;    for (i = 0; i < 3; ++i) {        fprintf(f, "%d\n", a[i]);    }    fclose(f);
Чему равен размер файла "tmp.dat" в байтах?
В операционной системе MS Windowsфайл "tmp.dat" создается в результате выполнения следующегофрагмента программы:
    int a[4]; int i;    FILE *f = fopen("tmp.dat", "wb");    a[0] = 1; a[1] = 2; a[2] = 10; a[3] = 20;    for (i = 0; i < 4; ++i) {        fprintf(f, "%d\n", a[i]);    }    fclose(f);
Чему равен размер файла "tmp.dat" в байтах?
Где размещаются определения глобальных и статическихпеременных языка Си?
Пусть p и q — два указателя на целочисленное значение:
    int *p, *q;
Укажите все корректные выражения языка Си среди перечисленныхниже:
Пусть p и q — указатель на целочисленное значениеи целочисленный массив:
    int *p, q[100];
Укажите все корректные выражения языка Си среди перечисленныхниже:
Пусть в ОС Windows XP требуется открыть файл
    c:\Windows\system32\drivers\hosts
как текстовый для чтения и записи. Для этогоиспользуется следующий фрагмент программы:
    FILE *f;    . . .    f = fopen(        "c:\Windows\system32\drivers\hosts",        "rt+"    );
Содержит ли он ошибку?
Локальные переменные функции языка Си адресуютсяотносительно регистра FP (Frame Pointer — указателькадра). Что содержится в ячейке памяти, адрес которойзаписан в регистре FP, в процессе выполнения телафункции?
Пусть описана структура
    struct Line {        int len;        char *str;    };
и переменые
    struct Line s1, *s2;    int n; char c;
Укажите все корректные выражения языка Си среди перечисленныхниже: