Кириш 2
С++ тили тарихи 2
Дастурлар 3
Дастурчилар олдида турган масалалар 3
Процедуравий, структуравий ва объектларга мўлжалланган дастурлаш 3
С++ тили ва объектларга мўлжалланган дастурлаш. 4
4
Инкапсуляция. 4
Меросхўрлик 5
Полиморфизм. 5
АNSI стандарти 5
Дастур матнини компиляция қилиш 6
Йиғувчи дастур ёрдамида бажарилувчи файлни ҳосил қилиш 6
С++ тилидаги дастурларнинг таркибий қисмлари. 6
С++ тилида оддий дастур. 7
cout объекти ҳақида қисқача маълумот. 8
Изоҳлар 9
Функциялар 10
Функцияларнинг қўлланилиши. 10
Ўзгарувчилар ва ўзгармаслар. 13
Ўзгарувчи нима? 13
Хотирани заҳиралаш. 13
Бутун сонлар ўлчами. 13
Ишорали ва ишорасиз типлар. 14
Ўзгарувчиларнинг таянч типлари. 14
Калит сўзлар 14
Ўзгарувчига қиймат бериш 15
typedef калитли сўзи. 15
Белгилар. 16
Махсус белгилар. 16
Литерал ўзгармаслар 16
Белгили ўзгармаслар 17
Тўплам ўзгармаслари 17
Ифодалар ва операторлар. 19
Ифода. 19
Бўш жой (пробел) белгиси. 19
Блоклар ва комплекс ифодалар. 19
Амаллар. 20
Операторлар. 20
Ўзлаштириш оператори. 20
Математик операторлар. 20
Бутун сонга бўлиш ва қолдиқни олиш операторлари. 21
Инкремент ва декремент. 21
Префикс ва постфикс. 21
Операторлар приоритети. 22
Ички қавслар. 23
Муносабат операторлари. 23
if oператори 23
else калит сўзи 26
if оператори орқали мураккаб конструкцияларни ҳосил қилиш 26
Мантиқий операторлар 28
Мантиқий кўпайтириш оператори 28
Мантиқий қўшиш оператори 28
Мантиқий инкор оператори 29
Функция нима? 29
30
Қайтариладиган қийматлар, параметрлар ва аргументлар. 30
Функцияни эълон қилиш ва аниқлаш. 31
Функцияни эълон қилиш. 31
Функция прототиплари. 31
Функциянинг аниқланиши. 33
Функциянинг бажарилиши. 33
Локал ўзгарувчилар. 33
Глобал ўзгарувчилар. 34
Локал ўзгарувчилар ҳақида батафсилроқ маълумот. 35
Функцияда ишлатиладиган операторлар. 36
Функция аргументлари. 36
Параметрлар бу локал ўзгарувчилардир. 37
Функциянинг қайтарадиган қийматлари. 38
Бир хил номли ҳар хил функциялар 39
Функциялар ҳақида қўшимча маълумот. Рекурсия. 41
Абстракция даражаси 45
Хотиранинг тақсимланиши 45
Do'stlaringiz bilan baham: |