Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
В каком случае выполняется посимвольная запись массива в файл?
В каком случае выполняется посимвольная запись массива в файл?
вопросПравильный ответ:
Сложность вопроса
70
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Благодарю за решебник по intuit.
09 июн 2020
Аноним
Это очень намудрённый тест по интуиту.
12 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # В результате выполнения какой программы на экран будет выведена строка 0 1 2 100 101 102?
- # Какой спецификатор используется для создания переменных, доступных во всех модулях программы, в которых они объявлены?
- # Какое утверждение является верным?
- # Приведенная программа формирует сообщение об ошибке из отдельных строк в зависимости от значения аргумента командной строки, который задает степень критичности ошибки: #include <stdio.h> #include <conio.h> #include <stdarg.h> #include <stdlib.h> #include <locale.h> void error(int severity, ... ); int main(int argc, char* argv[]) { char err[][30] = {"Сообщение1", "Сообщение2"}; int n; setlocale (LC_ALL, "rus"); n = atoi(argv[1]); switch (n) { case 0: error(0, "Ошибка!", '\0'); break; case 1: error(0, "Ошибка!", err[0], '\0'); break; default: error(1, "Ошибка!", err[0], err[1], '\0'); } return 0; } void error(int severity, ... ) { va_list ap; va_start(ap, severity); for (;;) { char *p = va_arg(ap, char*); if (p == '\0') break; printf("%s ", p); } va_end(ap); printf("\n"); } Программа запускается из командной строки командой Example.exe 0. Какое сообщение будет выведено на экран?
- # В каком случае память выделяется динамически? int arr1[10] = {1,2,3,4,5}; (1) int *arr2 = (int *)calloc(10, sizeof(int)); (2) int *arr3 = (int *)malloc(10*sizeof(int)); (3) int arr4[][3] = {{1,2,3}, {4,5,6}}; (4)