Главная / Программирование / В функции с прототипом int f(int x); которая вызывается часто в различных контекстах и должна работать быстро, нам требуется небольшой массив целых чисел размером в 16 элементов. Какое из перечисленных ниже решений является наиболее правильным?

В функции с прототипом int f(int x); которая вызывается часто в различных контекстах и должна работать быстро, нам требуется небольшой массив целых чисел размером в 16 элементов. Какое из перечисленных ниже решений является наиболее правильным?

вопрос

Правильный ответ:

Используем описание static int a[16]; непосредственно перед определением функции f, вне тела функции.
Используем описание int a[16]; в начале тела функции f.
В начале тела функции f cоздаем массив в динамической памяти с помощью строки int* a = new int[16]; а перед выходом из функции освобождаем память с помощью строки delete[] a;
Сложность вопроса
89
Сложность курса: Программирование
84
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Спасибо за решениями по интуиту.
03 окт 2019
Аноним
Я провалил экзамен, почему я не увидел этот сайт с решениями по тестам интуит до того как забрали в армию
06 июл 2018
Аноним
Гранд мерси за подсказками по интуиту.
27 окт 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.