Масивите като функционални параметри

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 ++ е много по-удобно на много други езици.