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

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

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

Укажите корректное усечение начала строки s на n символов и вывод результата. Считать, что такое действие со строкой s возможно.

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
char *p; p=*s[n]; printf ("%s",p);
char *p; p=s+n; printf ("%s",p);(Верный ответ)
char *p; p=s[n]; printf ("%s",p);
char *p; p=&s[n]; printf ("%s",p);(Верный ответ)
Похожие вопросы
Укажите корректные способы конкатенации строк s1 и s2 в строку s3. Считать, что размер s3 позволяет выполнить это действие.
Укажите корректное формирование пустой строки в переменной char s[10];.
Укажите порядок выделения динамической памяти под двумерный массив
  • matr[i] = new int [m];
  • int n=5, m=6,**matr;
  • for (int i=0; i<n; i++)
  • matr = new int * [n];
  • Укажите результат выполнения операции pb+pa, если выполнено объявление int *pa,*pb; и инициализация указателей адресами 0012FF48 и 0012FF64 соответственно.
    Укажите порядок освобождения динамической памяти, выделенной ранее под двумерный массив
  • delete matr [i];
  • for (int i=0; i<n; i++)
  • delete [] matr;
  • Укажите порядок освобождения динамической памяти, выделенной ранее под двумерный массив
  • free (matr[i]);
  • free (matr);
  • for (int i=0; i<n; i++)
  • Укажите результат выполнения операции pa--, если выполнено объявление float *pa; и инициализация указателя адресом 0012FF54.
    Укажите результат выполнения операции pa++, если выполнено объявление int *pa; и инициализация указателя адресом 0012FF48.
    Укажите верный вызов функции, если объявлен ее прототип void gen(int nn, int a, int b, int ***mas) и переменная int **mass
    Укажите верный вызов функции, если объявлен ее прототип void out(int nn, int **mas) и переменная int **mass