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

Структуры и алгоритмы компьютерной обработки данных

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

Укажите верные аналогичные обращения к указателю на одномерный массив в присваивании int *p; p=mas;

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

Варианты ответа
int *p; p=&mas[0];(Верный ответ)
int *p; p=mas[0];
int *p; p=*mas;
int *p; p=*mas[0];
Похожие вопросы
Укажите верные аналогичные обращения к элементу одномерного массива в присваивании mas[i]=3.
Укажите верные аналогичные обращения к элементу одномерного массива в присваивании *(mas+i)=8;
Какая область динамической памяти, выделенной под одномерный массив mass, будет освобождена следующим действием: free (mass);?
Какая область динамической памяти, выделенной под одномерный массив mass, будет освобождена следующим действием: delete mass;?
В программе объявлен и проинициализирован массив int a[]={1,3,8,5,0,4,9,2,13}. Укажите значение a(a[7]+a[1]).
В программе объявлен и проинициализирован массив int a[]={9,8,7,6,5,4,3,2,1,0}. Укажите значение a[a[a[9]]].
В программе объявлен и проинициализирован массив int a[]={2,4,6,8,10,12,14,16}. Укажите значение *(a+a[2]).
Укажите порядок выделения динамической памяти под двумерный массив
  • matr[i] = new int [m];
  • int n=5, m=6,**matr;
  • for (int i=0; i<n; i++)
  • matr = new int * [n];
  • Укажите порядок освобождения динамической памяти, выделенной ранее под двумерный массив
  • free (matr[i]);
  • free (matr);
  • for (int i=0; i<n; i++)
  • Укажите порядок освобождения динамической памяти, выделенной ранее под двумерный массив
  • delete matr [i];
  • for (int i=0; i<n; i++)
  • delete [] matr;