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

Top  Previous  Next

Оператор присваивания присваивает значение выражения, стоящего справа от символа присвавания, элементу, указанному слева от символа присвавания.

 

Для синтаксиса Ada символом присваивания является ":=", для синтаксиса C# - "=";

 

Элементом присваивания может является переменная, элемент массива, элемент вектора или матрицы, компонент записи или коннектора, выходной формальный параметр процедуры, внешняя переменная локального объекта.

 

Пример:

 

y := 6.8 * (2 + sin(X)); -- Ada

 

v[3] = 5; // C#

 

 

Для синтаксиса C# существуют частные случаи оператора присваивания (инкремента и декремента) с сокращенной записью:

 

n = n+1; <--> n++;

 

n = n-1; <--> n--;

 

y = y+x; <--> y += x;

 

y = y-x; <--> y -= x;