Өзгөрмөлөр: маалыматты сактоо
Программа маалыматты сактай турган аттуу кутуча
- өзгөрмө деген эмне экенин жөнөкөй сөз менен айта аласың,
- өзгөрмөнүн эки бөлүгүн атай аласың: анын аты жана мааниси,
- программа өзгөрмөнүн ичиндеги маанини кантип өзгөртөрүн түшүндүрө аласың.
1. Өзгөрмө деген эмне?
Өзгөрмө — бул программа кийин колдонуу үчүн бир кесим маалыматты сактаган жер. Алдыңкы бетинде чаптама белгиси бар кичинекей кутуну элестет. Белгиге ат жазасың да, кутунун ичине бир нерсе саласың.
Кийин, программага ошол маалымат керек болгондо, ага ар бир майда-чүйдөнү эстеп калуунун кереги жок. Ал жөн гана туура белгиси бар кутуну издеп, ичиндегисин окуйт. Ошондуктан өзгөрмөлөр абдан пайдалуу: алар программага маалыматты сактоого жана табууга мүмкүндүк берет.
Өзгөрмө деген сөз «өзгөрө алат» дегенди билдирет. Кутунун ичиндеги маани түбөлүккө бирдей бойдон калууга милдеттүү эмес. Программа кутуну ачып, эски маанини алып, ордуна жаңысын сала алат.
2. Эки бөлүк: аты жана мааниси
Ар бир өзгөрмөнүн так эки бөлүгү бар. Бул эки бөлүктү билсең, өзгөрмөлөрдү түшүнөсүң:
| Бөлүк | Бул эмне | Мисал |
|---|---|---|
| Аты | кутудагы белги, программа аны таба алышы үчүн | score |
| Мааниси | азыр кутунун ичинде сакталган маалымат | 10 |
Демек, 10 маанисин сактаган score аттуу өзгөрмө — бул жөн гана «score» белгиси бар, ичинде 10 саны турган кутуча. Жакшы ат кутуда эмне жатканын сүрөттөйт, мисалы score, age же playerName. Ушундан программаны окуу оңой болот.
Маани сан (мисалы 10), сөз же тексттин бөлүгү (мисалы Sam), же башка түрдөгү маалымат боло алат. Кутуга сен эмне салганың маанилүү эмес, бир эле убакта бир маани сакталса болду.