Курс лекций - Микропроцессоры

         

Оператор присваивания


Оператор присваивания записывается в виде:

=;

Выражение вычисляется, и полученное значение присваивается переменной. Например:

P0=2; //Установить начальные потенциалы на ножках второго порта микроконтроллера a=cos(b*5); //Этот оператор присваивания осуществляет вызов подпрограммы-функции.

Достаточно часто требуется изменять значение какой-либо переменной. То есть и источником и приёмником данных служит одна и та же переменная. В этом случае можно воспользоваться составным оператором присваивания. Использование составного оператора сокращает исходный текст программы. Например:

sum+=3; //Оператор эквивалентен оператору sum=sum+3; Umensh-=5; //Оператор эквивалентен оператору Umensh=Umensh-5; a*=10; //Оператор эквивалентен оператору a=a*5; mask&=0x10;//Оператор эквивалентен оператору mask=mask&5; Обычно используется для записи нулей в определённые биты переменной

Содержание раздела