Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Под какой массив выделяется память в приведенном фрагменте кода? int (*p)[10]; p = malloc(40*sizeof(int));
Под какой массив выделяется память в приведенном фрагменте кода?
int (*p)[10];
p = malloc(40*sizeof(int));
вопрос
Правильный ответ:
под одномерный массив размерностью 10
под одномерный массив размерностью 40
под двухмерный массив размерностью 4х10
под двухмерный массив размерностью 10х4
Сложность вопроса
69
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Какой студент ищет вот эти тесты inuit? Это же не сложно
24 дек 2019
Аноним
Это очень элементарный вопрос интуит.
10 май 2017
Другие ответы на вопросы из темы программирование интуит.
- # Задана функция xgets(): char *xgets(char *s) { char ch, *p; int t; p = s; for(t=0; t<80; ++t){ ch = getchar(); switch(ch) { case '\n': s[t] = '\0'; return p; case '\b': if(t>0) t--; break; default: s[t] = ch; } } s[79] = '\0'; return p; } Какие утвержедения являются верными?
- # Какое утверждение является верным?
- # Что такое многоуровневая адресация?
- # Задан указатель double **m на массив указателей: int i; double **m; m = (double **)calloc(10,sizeof(double *)); for (i=0; i<10; i++) m[i] = (double *)calloc(5,sizeof(double)); Как в данном случае освободить выделенную память?
- # Каким может быть время жизни динамических переменных?