Statik massivlar



Yüklə 41,71 Kb.
səhifə2/5
tarix10.12.2023
ölçüsü41,71 Kb.
#139470
1   2   3   4   5
Statik massivlar

STATIK MASSIVLAR.

Massiv bir tipga tegishli bo’lgan o’zgaruvchilarning tartiblangan (nomer-langan) to’plamiga tushiniladi.

Massiv so’zining manosi - o’lcham, o’lchov demakdir.

Massiv deb- bitta nom bilan nomlanuvchi, bitta turli mansub va bir-birlaridan faqat nomerlari bilan farq qiluvchi chekli sondagi ob’ektlar to’plamiga aytiladi.

Massivdagi o’zgaruvchi element deyiladi va uning massivdagi o’rni indeks orqali beriladi.

Dasturlash tillarida ro’yxat yoki jadval ko’rinishidagi ma’lumotlarni massiv deb aytishadi.

Massivning barcha elementlari xotiraning qo’shni katakchalarida joylashadi.

Masalan.: long int (xotiradan 4 bayt joy band qiladi) tipidagi 3 ta elementdan iborat massiv elon qilingan bo’lsa, u holda massiv birinchi elementining manzili (32 bitli OTda)

0x0041A040

0x0041A044

0x0041A048

ko’rinishlarda bo’ladi.

Band bo’lgan xotira baytlarda o’lchanadi va

=sizeof*

Massiv uzunligi , yani elementlari sonini aniqlash uchun sizeof(massiv nomi) funksiyasidan foydalaniladi.

Masalan.:

{

int n=21, m=17; n=n-m;

int s[n+22], j,I; j=sizeof(s);

char satr[n+22]; i=sizeof(satr);

cout<<

cout<<

system(“pause”);

Massiv quyidagicha e’lon qilinadi:

Masalan:

int mat[3];

Bu quyidagi ko’rinishda bo’ladi:

int mat[3]={3,4,5};

Bu yerda int mat nomli massivning turi butun, 3 massiv elementlar soni va u 0 dan 2 gacha nomerlangan.

[]={boshlang’ich qiymatlar};


C++ dasturlash tilida massiv elementlari noldan boshlanib nomerlanadi. Masalan.: massiv o’lchami n bo’lsa uning elementlari 0 dan n-1 gacha nomerlanadi,

int mat[20];

Demak, yuqorida e’lon qilingan massivning birinchi elementi mat[0] va oxirgi elementi mat[19] bo’ladi.

C++ dasturlash tilida tasodifiy tanlash buyrug’i mavjud.


Yüklə 41,71 Kb.

Dostları ilə paylaş:

1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin