Массив, количество элементов которого указывается переменной - C (СИ)
Формулировка задачи:
Здравствуйте! Нужно написать функцию, в которой создается массив, количество элементов которого указывается переменной n, и потом после обработки возвращается. Подскажите пожалуйста, как это осуществить? Сначала была мысль использовать динамическую память, но думаю, будут проблемы потом с ее очищением.
Решение задачи: «Массив, количество элементов которого указывается переменной»
textual
Листинг программы
static char cyclic_buffer[10][1024]; static unsigned i_current_buffer;
Объяснение кода листинга программы
- Объявляется статический массив
cyclic_buffer
размером 10x1024 символов - Создается статическая переменная
i_current_buffer
для хранения индекса текущего буфера - В цикле от 0 до 9 выполняется следующее:
a. Вектор
cyclic_buffer[i]
инициализируется строкой, которую нужно хранить в данном буфере b. Устанавливается индекс текущего буфера наi
c. Выполняется произвольный код, который может использовать массивcyclic_buffer[i]
и переменнуюi_current_buffer
для работы с текущим буфером
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д