C++ da massivlar bilan ishlash (kiritish, taxrirlash, tartiblash , . . .)
Ushbu kitob C++ dasturlash tilida massivlar bilan ishlashga bag'ishlangan. Unda massivlarni yaratish, ularni kiritish, o'zgartirish, saralash kabi amallar ko'rib chiqilgan. Shuningdek, statik va dinamik massivlar, ko'p o'lchovli massivlar, funksiyalarga massivlarni uzatish masalalari ham yoritilgan. Kitob misollar bilan boyitilgan bo'lib, C++ tilini o'rganuvchilar uchun foydali qo'llanma hisoblanadi.
Asosiy mavzular
- Massivlar bilan ishlash asoslari: Massiv tushunchasi, e'lon qilish, elementlarga murojaat qilish, boshlang'ich qiymat berish usullari (to'liq va to'liqsiz initsializatsiya).
- Bir o'lchamli massivlar: Bir o'lchamli massivlarni e'lon qilish, ularga qiymat berish, kiritish va chiqarish amallari.
- Ko'p o'lchamli massivlar: Ko'p o'lchamli massivlar (matritsalar) tushunchasi, e'lon qilish, elementlarga murojaat qilish, boshlang'ich qiymat berish usullari.
- Dinamik massivlar: Dinamik massivlar tushunchasi, statik massivlardan afzalliklari, xotiradan joy ajratish (malloc, calloc, new operatorlari), xotirani bo'shatish (free, delete operatorlari).
- Funksiyalarda massivlardan foydalanish: Funksiyalarga massivlarni parametr sifatida uzatish usullari, massiv o'lchamini funksiyaga berish yo'llari, massivlarni o'zgartirishni taqiqlash (const sifatini qo'llash).