"Андрей Богатырев. Руководство полного идиота по программированию (на языке Си)" - читать интересную книгу автора

Андрей Богатырев.

Руководство полного идиота по программированию (на языке Си)

╤ Copyright Андрей Богатырев
Email: [email protected]
---------------------------------------------------------------------------

ПЕРЕМЕННЫЕ

Переменная - это такой "ящичек" с именем,
в котором может храниться некое ЗНАЧЕНИЕ.
Имя у переменной постоянно и неизменно,
значение же может меняться.

Например, пусть у нас есть переменная с именем "x".

-----
/ x /
---------------
| Текущее |
| значение, |
| например 12 |
---------------

Переменную можно изменять при помощи операции ПРИСВАИВАНИЯ.
В языке Си она обозначается знаком равенства.

x = 12 ;

Это читается не как "икс равно 12",
а как "присвоить переменной икс значение 12",
то есть "Положить в ящик с надписью ИКС число 12".

Такая строка является простейшим ОПЕРАТОРОМ,
то есть ДЕЙСТВИЕМ. В конце операторов ставится точка с запятой.

Рассмотрим оператор

x = x + 3;

Это не уравнение. Если рассматривать эту строку как математическое
уравнение, оно не имеет решений. На самом деле тут написано:

1) "взять значение переменной ИКС"
2) "прибавить к нему 3"
3) "положить новое значение в переменную ИКС",
стерев в ней прежнее значение.

У опреатора присваивания есть две части: ЛЕВАЯ и ПРАВАЯ.