ПредишенСледващото

В предишния раздел, ние сме изправени пред ситуация, в която трябва да използвате "много" променливи от един и същи тип. В допълнение, той обсъди проблема за запис с цикъл повтаря команди задания, които се различават един от друг само в името на стойността на лявата страна на екипа.

Оказа се, че в такива случаи на програмни езици предлагат възможност за въвеждане на голям брой променливи от един и същи тип. като едно общо име. Средствата въпросните, известни като стойността на табличен или масив (масив).

Масивът нарича номер (пореден номер, определен) стойностите на един вид (например, реално. Цяло число или овъгляване), като същото име (един идентификатор).

От компютър гледна точка, ние говорим за масив от клетки от същия тип е, паметта му:

Отделните клетки се наричат ​​елементи на масиви. брой клетки се нарича индекс на съответния елемент на масива. В предишния пример, четвърта клетка (показано на брой са регистрирани -2) означава m [4]. Базовата типа на масива - е вида на клетките, които изграждат масива (ние подчертаваме още веднъж, че всички елементи на масив от същия тип).

От гледна точка на масива програмист удобно представени в таблица (оттук друго име: таблична стойност) от:

Всеки елемент - индивидуална стойност (променлива). За да "търси" трябва да го посочите:

  • име на масива (общото име на целия набор от ценности);
  • индекс (брой) на елемента.

С елементи на масиви могат да работят по същия начин, както при тип променлива база. Например (преди да изпълни първата команда, обърнете внимание на последната)

Въпреки това, използването на набор от елементи като обикновени променливи не дава каквито и да било ползи. Масивите са ценни поради индекси, от своя страна, може да бъде променлива или израз, осигуряване на достъп до елементите на последователността. Достатъчно е да се припомни, страда цикъл от предишния урок. 5 определя стойност на всички елементи на масива.

за I: = 1 до 100 DOA [Ь]: = 5;

Този цикъл е не само води до компютъра, за да изпълнява голям брой дейности (които вече са се срещали), но също така да се промени в същото време много информация - съдържанието на 100 клетки.

Така, да обобщим:

Масивът е подреден набор от фиксиран брой изброените ценности. Себе си, тези стойности се наричат ​​неговите елементи и техните номера - индекси. Освен това, всички елементи трябва да бъдат от същия тип. който се нарича основен тип или от типа на компонент.

Както обикновено, всеки използва за програмиране на масива трябва да се дава името му. който е общ за целия набор от променливи. Масив елементи "индивидуални" имена не са. Всеки елемент на масива може да бъде изрично определен, като се посочва името на масива. последвано от скоби индекс. За да се определи, например, 73-елемент масив, използвайки запис к к [73].

Като цяло, изразът може да се използва като индекс, който може да включва променливи. Ако промените стойностите на тези променливи се променят, и стойността на индекса елемент от масива. По този начин, на една и съща променлива индекс в процеса на изпълнение на програмата може да означава различни елементи в масива.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!