Оператор присваивания |
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;
|