Начальное значение не задано, в переменной записано любое число
Начальное значение задано, в переменной записано 0
Имя переменной не может начинаться с цифры.
В имени переменной не может быть пробелов, а также специальных символов (вроде ; № # % или /).
Имя переменной не может совпадать с другими, ранее объявленными, именами (функций, переменных, стандартных операторов и т. п.).
Одной из основных функций микроконтроллера является выполнение вычислений, как с числами напрямую, так и со значениями переменных. Начнём погружение в мир математики с самых простых действий:
= присваивание
% остаток от деления
* умножение
/ деление
+ сложение
– вычитание
Рассмотрим простой пример:
int a = 10;
int b = 20;
int c = a + b; // c = 30
int d = a * b; // d = 200
// так тоже можно
d = d / a; // d = 20
c = c * d; // c = 600
Очень часто в программировании используется прибавление или вычитание единицы, для чего тоже есть короткая запись:
++ (плюс плюс) инкремент: a++ равносильно a = a + 1
— (минус минус) декремент: a — равносильно a = a – 1