Аддитивные операторы в C
Аддитивные операторы выполняют сложение ( +
) и вычитание ( -
).
Синтаксис
additive-expression
:
multiplicative-expression
additive-expression
+
multiplicative-expression
additive-expression
-
multiplicative-expression
Примечание
Хотя синтаксис для additive-expression
включает multiplicative-expression
, это не означает, что выражения, использующие умножение, являются обязательными. См. синтаксис в разделе Сводка синтаксиса языка C для multiplicative-expression
, cast-expression и unary-expression.
Операнды могут быть целыми значениями или значениями с плавающей запятой. Некоторые аддитивные операции также можно выполнять со значениями указателя, как описано в разделах, посвященных каждому оператору.
Аддитивные операторы выполняют обычные арифметические преобразования с операндами целочисленного типа и типа с плавающей запятой. После преобразования тип результата совпадает с типом операндов. Так как преобразования, выполняемые аддитивными операторами, не обеспечивают условия переполнения или подтекания, информация может быть потеряна, если результат аддитивной операции не представлен в типе операндов после преобразования.
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по