Фактический размер массива - C (СИ)
Формулировка задачи:
Извиняюсь за детский вопрос.
Задаю инициализированный массив, например
Размер массива компилятору известен заранее. Но как его вставить в прогу, чтобы использовать на практике?
int A[]={1,2,3,4,5};
Решение задачи: «Фактический размер массива»
textual
Листинг программы
int n = sizeof(A)/sizeof(int);
Объяснение кода листинга программы
- В данном коде переменная
n
инициализируется значением, равным результату деления размера массиваA
на размер одного элемента массива (в данном случае на размер int). - Результат вычисления сохраняется в переменной
n
. - Значение переменной
n
представляет собой количество элементов в массивеA
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д