Променливи на езика C. Декларация на променлива в C
Моля, спрете AdBlock на този сайт.
За да съхранявате всякакви данни във вашата програма, имате нужда от променливи. На първо място, трябва да се научите как да създавате тези променливи в програмата. С други думи, припомняйки нашата аналогия с кутиите, за да сложите нещо в кутия, би било добре първо да го вземете някъде, точно тази кутия.
Как да декларирам променлива?
В примера на фигурата създаваме променлива с име num, в която можем да съхраняваме цели числа. Типът данни int показва, че ще използваме променлива за съхраняване на цели числа.
Още няколко примера:
Листинг 1. Деклариране на променливи
Има едно правило за запомняне на имената на променливи.
Всяка последователност от символи на латинската азбука, цифри и долната черта "_", която започва с буква, може да се използва като име на променлива.
Всъщност има допълнителни ограничения за името на променливата, но засега няма да навлизаме в такива подробности. Нека разгледаме по-добре примери за правилни и неправилни имена.
Правилни имена на променливи
Peremennaya, flag, f3, var4, KolichestvoBukv, fd4s, FLaG, key_number
Невалидни имена на променливи
2num - започва с число
num flat - съдържа интервал в името
nomer-telefona - съдържа тире
И още един важен момент. В езика за програмиране C буквите са много важни. Например променливите с име flag, FLAG, FlAg, fLAg са различни променливи. Освен това има редица думи, които не могат да се използват за назоваване на променливи. Например int, void, return и други. Това са специални ключови думи, които са запазени за нуждите на самия език и не могат да се използват никъде другаде.
Листинг 2. Деклариране на множество променливи
Всичко е просто и логично. Първо се посочва видът на променливите и след това имената им, разделени със запетаи.
Променлива в компютърната памет.
Листинг 3. Деклариране на две променливи
Фиг. 3. Променливи в компютърната памет.
Фигурата обикновено показва паметта на компютъра като набор от клетки, всяка от които може да съхранява нещо. В този случай реална променлива заема две клетки и само цяло число. Това съотношение (две към едно) е условно. Всъщност на вашия компютър променлива от реален тип може да отнеме например четири пъти повече памет, отколкото целочислена променлива.
Решете предложените задачи: За удобство на работата незабавно превключете в режим на цял екран
Изследователски задачи за хакери
- Декларирайте променлива с грешно име в програмата и се опитайте да я компилирате. Вижте каква грешка ще даде компилаторът.
- Намерете списък с всички ключови думи C. Можете да търсите в езиковия стандарт (подсказка: "ключови думи") или в Интернет. Не е нужно да ги запомняте, но си струва да ги разгледате веднъж.
- Шарлот с ябълки рецепта на английски
- Приемане на семантично развитие (модулация) - Чужд език
- Северская О, Крокодил или крокодил, Списание "Руски език" № 9
- Северская О, Иван, не си спомня родството, списание "Руски език" № 8
- Превод на Medusa, превод на medusa на английски на руски