Тема програмиране Команди за работа със сорс-контрол системи



страница7/18
Дата28.10.2022
Размер151.69 Kb.
#115402
1   2   3   4   5   6   7   8   9   10   ...   18
ТЕМА 2 Програмиране
Свързани:
09-2010-statia-2011, Комуникационнаполитика 14,15, Бекъпи сега и завинаги, ТЕМА 1. Програмиране, ТЕМА 14 Операционни системи, 16. 03. ИНТЕРНЕТ БИЗНЕС КОМУНИКАЦИИ 16
Граници на масив
Масивите по подразбиране са нулево-базирани, т.е. номерацията на елемен­тите започва от 0. Първият елемент има индекс 0, вторият 1 и т.н. Ако един масив има N елемента, то последният елемент се намира на индекс N-1.
Достъп до елементите на масив
Достъпът до елементите на масивите е пряк и се осъществява по индекс. Всеки елемент може да се достъпи с името на масива и съответния му индекс (пореден номер), поставен в квадратни скоби. Можем да осъще­ствим достъп до даден елемент както за четене така и за писане т.е. да го третираме като най-обикновена променлива.

Какво е "многомерен масив"? Какво е "матрица"?
Всеки допустим в C# тип може да бъде използван за тип на елементите на масив. Масивите също може да се разглеждат като допустим тип. Така можем да имаме масив от масиви, който ще разгледаме по-нататък.
Едномерен масив от цели числа декларираме с int[], а двумерен масив с int[,]. Следния пример показва това:

int[,] twoDimentionalArray;

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

int[,,] threeDimentionalArray;

На теория няма ограничения за броя на размерностите на тип на масив, но в практиката масиви с повече от две размерности са рядко използвани и затова ще се спрем по-подробно на двумерните масиви.
Деклариране и заделяне на многомерен масив
Многомерните масиви се декларират по начин аналогичен на едномер­ните. Всяка тяхна размерност (освен първата) означаваме със запетая:



Сподели с приятели:
1   2   3   4   5   6   7   8   9   10   ...   18




©obuch.info 2024
отнасят до администрацията

    Начална страница