Масив (програмиране): Разлика между версии
Изтрито е съдържание Добавено е съдържание
Редакция без резюме |
източник + снимка |
||
Ред 1:
{{към пояснение|Масив|Масив (пояснение)}}
[[Файл:Array1.svg|мини|Масив]]
'''Масивът''' в [[компютърните науки]] е наредена последователност от елементи от един и същ базов тип. Отделен елемент на масива се указва посредством името на целия масив, последвано от поредния номер (индекс) на елемента. В различните [[езици за програмиране]] масивите са изградени по различни начини.<ref>{{Цитат книга|last=Крушков|first=Христо|title=Програмиране на C#|year=2017|month=септември|publisher=Коала Прес|location=Пловдив|isbn=978-619-7134-44-5|pages=132}}</ref>
== Масиви в C/C++ ==
Line 96 ⟶ 97:
=== Характеристики на масивите ===
[[Файл:Array of array storage.svg|мини|Масив от масиви (Jagged array)]]
* Масивът може да бъде '''едномерен, многомерен или масив от масиви'''.▼
<br />
* Базирани са на '''нулево индексиране''' – това означава, че в масив с N елемента, първият елемент ще е с индекс нула, а последният с индекс N-1.
* Елементите на масива могат да бъдат от всякакъв тип, включително
* Стойността по подразбиране на елементите от числен тип е ''нула'', за референтните типове е ''null'', а за булевите типове е ''false''. При масив от масиви елементите са от референтен тип и по подразбиране са ''null''.
* Редът на елементите и дължината на масива са фиксирани.
|