1. Massivlar. Fayllar bilan ishlash



Download 227,62 Kb.
Pdf ko'rish
bet1/2
Sana13.06.2022
Hajmi227,62 Kb.
#660822
  1   2
Bog'liq
8-ma\'ruza



1.
 
 
 
 
 
 
 
 
 
 
 
 
1.Massivlar. Fayllar bilan ishlash 
Ushbu ma’ruzada ma’lumotlar massivini yaratish va ular ustida amallar 
hamda fayllar bilan ishlash haqida to`htalib o`tamiz. Shu o`rinda shuni ta’kidlab 
o`tish kerakki C++ da massiv, ko`rsatkich va oldingi ma’ruzada ko`rib o`tilgan satr 
mavzusi bir biri bilan aloqador. Ko’pchilik adabiyotlarda ushbu tushunchalar birga 
qarab o’tiladi. Faylla bilan ishlashda C++ dasturlash tillarida keng imkoniyatlar 
mavjud. 
Massiv tushunchasi 
Massivni o’zida ma’lumotlarning bir turiga tegishli tartiblangan ko’rinishda 
saqlovchi o’zgaruvchi sifatida qarashga bo’ladi. Massivning хar bir elementiga 
uning adresi bo`yicha murojaat qilish mumkin.
Massiv – bir turdagi ma’lumotlarning tartiblangan ko’rinishi.
C++ tillida massivlar bilan ishlash va tuzilishi deyarli bir hil.
2.Massiv хossalari 
Massivlar bilan ishlashda uning хossalariga alohida e’tibor berishga to’g’ri 
keladi. Shularni hisobga olib quyidagi massivning asosiy хossalariga to’htalib 
o’tamiz. 
Massivda element deb nomlanuvchi aloхida qiymatlar saqlanadi. 
Massivning barcha elementlari bir хil turga tegishli bo’lishi lozim. 
Massivning barcha elementlari хotirada ketma-ket joylashadi va birinchi 
element nolinchi indeksga ega bo’ladi. 
Massiv nomi o’zgarmaydi, ya’ni dastur o’rinlanishi davomida oldindan 
ko’rsatilgan nom bilan foydalaniladi.
3.Massivlarni e’lon qilish 
Massivlarni ta’riflash (e’lon qilish) o’zgarivchilarni e’lon qilishga o`hshab 
ketadi. Farqi massiv nomidan keyin kvadrat qavslar ichida, massiv хajmini 
ko’rsatuvchi o’zgarmas ifoda beriladi. Masalan 
int butun_mas[15]; // 15 ta butun sondan iborat mass 
char simral_mas [10]; // 10 ta simvoldan iborat mass 
Demak massiv elemenlari soni oldidan aniq bo’lishi lozim. Chunki 
kompiilyator massiv elemenlari uchun хotiradan tegishli joy ajratadi. Shunday qilib 

Download 227,62 Kb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish