= (Присваивание)

Единственный знак равенства = в языке программирования C++ называется оператором присваивания. Это имеет другое значение, чем в классе алгебры, где указано уравнение или равенство. Оператор присваивания сообщает микроконтроллеру, какое значение или выражение находится справа от знака равенства, и сохраняет его в переменной слева от знака равенства.

Пример кода

// declare an integer variable named sensVal
int sensVal;
/* store the (digitized) input voltage 
at analog pin 0 in SensVal */
sensVal = analogRead(0); 

Примечания и предупреждения

Переменная в левой части оператора присваивания (знак =) должна содержать значение, хранящееся в ней. Если оно недостаточно велико для хранения значения, значение, хранящееся в переменной, будет неверным.

Не путайте оператор присваивания = (одинарный знак равенства) с оператором сравнения == (двойные знаки равенства), который оценивает, равны ли два выражения.