Оператор + (Сложение)
 
Сумма двух выражений

Синтаксис
Использование

result = lhs
+ rhs

Параметры

lhs
Выражение левой стороны для суммы.
rhs
Выражение правой стороны для суммы.
T
Любой тип указателя.

Возвращаемое значение

Возвращает сумму двух выражений.

Описание

Когда левое и правое выражения являются числовыми значениями, Оператор + (Сложение) возвращает сумму двух значений.

Когда левое и правое выражения являются строками, Оператор + (Сложение) объединяет две строки и возвращает результат.

Если целому значению n добавляется тип T Pointer, оператор выполняет арифметические операции над указателями, возвращая позицию памяти значения Т (предполагая, что n находится в границах непрерывного массива значения T). Это поведение отличается от числовое сложения, так как значение Integer измеряется SizeOf( T ).

Ни один операнд не изменяется в любом случае.

Этот оператор может быть перегружен , принимая пользовательские типы.

Пример

Dim n As Single
n = 4.75 + 5.25
Print n

Вывод:

10

Различия диалектов

  • В диалекте -lang qb, Этот оператор не может быть перегружен.

Отличия от QB

  • Нет

См. также