C++ тилиндеги өзгөрмөлөр жана маалымат түрлөрү
Программага бир нерсени эстеп калуу үчүн жазуулуу кутуларды беребиз
- өзгөрмөнү түрү жана аты менен жарыялай аласың,
- беш негизги түрдү
int,double,char,boolжанаstd::stringколдоно аласың, - эмне үчүн C++ түрдү алдын ала жазаарын түшүндүрө аласың,
- өзгөрмөгө баштапкы маани бере аласың (инициализация).
1. Өзгөрмө деген эмне?
Компьютердин эсин кутулар толтурулган чоң текче катары элестет. Өзгөрмө — бул сен ат берген бир куту, аны кайра табуу үчүн, ал эми ичине маани сактайсың.
Ат маанини кайра окууга же кийин өзгөртүүгө мүмкүндүк берет. Мына эң кичине пайдалуу мисал — score деген куту, ичинде 10:
#include <iostream>
int main() {
int score = 10;
std::cout << "Score: " << score << "\n";
return 0;
}
Жыйынтык:
Score: 10
int score = 10; мындай окулат: «int түрүндөгү score деген куту жаса жана ага 10 сал». Анан std::cout ичиндегисин басып чыгарат.
2. Эмне үчүн C++ түрдү алдын ала каалайт
Ар бир кутунун атынын алдында жазылган түрү болушу керек. Түр — ичинде эмне жашай тураны жөнүндө убада. C++ — статикалык типтештирилген тил: түрдү жарыялоодо бир жолу айтасың, ал ошол бойдон калат.
Эмне үчүн керек? Эки чоң себеп:
- Өлчөм жана форма. Компьютер канча эс бөлүү керектигин билиши керек. Бүтүн сан, символ жана ондук ар башкача сакталат.
- Коопсуздук. Эгер кутуда бүтүн сан деп убада берсең, аны туура эмес колдонсоң, компилятор программа иштеерден мурун эскертет. Каталар эрте табылат.