Рубрики

C | Динамическое Распределение Памяти | Вопрос 6

Какие из следующих утверждений верно?
(A) «ptr = calloc (m, n)» эквивалентно следующему
ptr = malloc (m * n);
(B) «ptr = calloc (m, n)» эквивалентно следующему
ptr = malloc (m * n);
memset (ptr, 0, m * n);
(C) «ptr = calloc (m, n)» эквивалентно следующему
ptr = malloc (м);
memset (ptr, 0, m);
(D) «ptr = calloc (m, n)» эквивалентно следующему
ptr = malloc (n);
memset (ptr, 0, n);

Ответ: (Б)
Объяснение: Подробности смотрите в calloc () и malloc () .

Тест на этот вопрос

Рекомендуемые посты:

C | Динамическое Распределение Памяти | Вопрос 6

0.00 (0%) 0 votes