Масивите като функционални параметри
Array - набор от данни от същия вид, за които лечението се извършва с използването на общо име за всички.
Дефиниране на масив
име [размер] Вид;
Int Arr_1 [10];
Int Arr_2 [] =;
Int Arr_3 [3] =;
Int Arr_4 [3] =; Частично определяне масив. Последният елемент е 0.
Достъп до елементите на масив.
А [0] = 1;
А [а] = I * 2; // i- индекс на цяло число
- Основният елемент на масива има индекс 0.
- размери Array трябва да константи.
- Array индекс - цяло число от 0 до К-1, където К броят на елементите в масива
- Свързване на елемент масив се извършва чрез индекс (брой) на елемента.
- Езикът на C не се проверява индекс е на масив
Индексът може да бъде:
Определяне на броя на елементите на масива:
Преминаване на едномерен масив от функция
Пример. Напишете програма, която ще извика функцията за отпечатване на елементите на масив.
Възможно решение:
използване на пространството от имена STD;
две формални параметри. Запишете х [] показва, че е масив предава на подпрограмата. Header може да изглежда така:
води до заключението на монитора три елемента от масива, започващи с елемента на индекс 2. В този случай самата функция не изисква никакви изменения. В това отношение езици C / C ++ е много по-удобно на много други езици.