Massivlar (Arrays)
Massivlar bir nechta qiymatlarni bitta o'zgaruvchida saqlash uchun ishlatiladi. Har bir qiymat uchun alohida o'zgaruvchi e'lon qilish o'rniga, massivdan foydalanish mumkin.
Massiv e'lon qilish uchun o'zgaruvchi turini ko'rsating, massiv nomidan keyin kvadrat qavslarni qo'ying va u nechta element saqlashini belgilang:
MISOL
string cars[4];Biz to'rtta matn saqlaydigan massiv o'zgaruvchisini e'lon qildik. Unga qiymatlar kiritish uchun massiv literalidan foydalanish mumkin — qiymatlarni vergul bilan ajratib, jingalak qavslar ichiga joylashtiring:
MISOL
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};Uchta butun sondan iborat massiv yaratish uchun quyidagicha yozish mumkin:
MISOL
int myNum[3] = {10, 20, 30};Massiv elementlariga murojaat qilish
Massiv elementiga murojaat qilish uchun kvadrat qavslar [] ichida indeks raqamini ko'rsating.
Quyidagi operator cars massividagi birinchi elementning qiymatiga murojaat qiladi:
MISOL
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Natija: VolvoESLATMA
Massiv indekslari 0 dan boshlanadi: [0] — birinchi element, [1] — ikkinchi element va hokazo.
Massiv elementini o'zgartirish
Muayyan elementning qiymatini o'zgartirish uchun indeks raqamiga murojaat qiling:
MISOL
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Endi Volvo o'rniga Opel chiqaradi