S Qatorini Qanday O'rnatish Kerak

Mundarija:

S Qatorini Qanday O'rnatish Kerak
S Qatorini Qanday O'rnatish Kerak

Video: S Qatorini Qanday O'rnatish Kerak

Video: S Qatorini Qanday O'rnatish Kerak
Video: Как установить акриловую ванну своими руками? Надежная установка 2024, Noyabr
Anonim

C va C ++ dasturlash tillaridagi massivlar ko'pincha bir xil turdagi ma'lumotlar ketma-ketligini shakllantirish uchun ishlatiladi. Parametrlarni ushbu tashkil etish sizga berilgan vazifalarni hal qilishda eng samarali imkoniyat yaratadi. Ayniqsa C va C ++ dasturlash tillarida massivlar dasturning boshida ham, uning kodining istalgan joyida ham ko'rsatilishi mumkin. Asosiysi, yaratilgan o'zgaruvchilar ko'lamini hisobga olish.

S qatorini qanday o'rnatish kerak
S qatorini qanday o'rnatish kerak

Ko'rsatmalar

1-qadam

Massiv, bitta turdagi nomlangan ma'lumotlar to'plami sifatida, xotirada aniq belgilangan joyni egallaydi va har bir keyingi element avvalgisidan so'ng darhol joylashadi. Ma'lum bir katakka indeks bo'yicha kirish mumkin, C da birinchi element nol ko'rsatkichiga ega. Tavsifda massivning o'lchamini hisobga olish kerak, ya'ni. bitta o'lchovli yoki ikki o'lchovli, ikkita qatorni o'z ichiga olgan holda massiv ishlatiladi.

2-qadam

Yaratilgan massivning ko'lamini aniqlang. Agar u bitta mahalliy funktsiyaga tegishli bo'lsa, boshqa o'zgaruvchilarni e'lon qilishda uning nomini va hajmini boshida yozing. Global massivni shakllantirishda uning tavsifi dasturning boshida yoki kiritilgan sarlavha faylida (h-fayl) bajarilishi kerak.

3-qadam

C tilida massiv unda saqlanadigan ma'lumotlar turini, shuningdek bitta yoki ikkita operatordagi o'lchamlarini ko'rsatuvchi noyob nom bilan aniqlanadi . Bir qatorga ega bo'lgan bir o'lchovli massiv yarating.

Bir o'lchovli massivni yaratish misoli:

er-xotin m_P1 [200];

char m_C1 [20];

Bu holda ikkita bitta qatorli m_P1 va m_C1 massivlari yaratildi. Birinchisi, ikki xil turdagi 200 o'zgaruvchini, ikkinchisi esa 50 ta belgidan iborat (char) saqlaydi.

4-qadam

Muayyan elementni o'chirish uchun operatorlarida ikkita indeks ko'rsatilishi kerak bo'lgan ikki o'lchovli massivni (matritsani) ko'rsating. Bunday massivni tavsiflash uchun sintaksis bir o'lchovliga o'xshaydi, o'lchovni belgilashdan tashqari.

Ikki o'lchovli massivni yaratish misoli:

er-xotin m_P2 [100] [50];

char m_C2 [20] [10];

5-qadam

Biroq, C tilidagi ko'p o'lchovli massivlar uchun aniq o'lchov parametrlarini belgilash bo'yicha imtiyozlar mavjud. Agar ikki o'lchovli qator deklaratsiya bilan bir vaqtning o'zida boshlangan bo'lsa, birinchi o'lchamni ko'rsatmaslik joizdir, ya'ni. massivdagi qatorlar soni.

int m_I [4] = {{3, 7, 9, 2}, {4, 1, 2, 1}, {3, 8, 9, 4}, {5, 1, 3, 9}};

Bunda m_I massivining aniq kattaligi to'g'ridan-to'g'ri bajariladigan dasturni bog'lashda kompilyator tomonidan aniqlanadi.

Tavsiya: