Поделиться через


Аддитивные операторы в C

Аддитивные операторы выполняют сложение (+) и вычитание ().    

Синтаксис

  • выражение-сложения:
    выражение-умножения

    выражение-сложения**+** выражение-умножения

    выражение-сложения выражение-умножения

Примечание

Хотя синтаксис выражения-сложения включает выражение-умножения, это не означает, что требуются выражения, в которых используется умножение.Синтаксис выражения-умножения, выражения-приведения и унарного-выражения см. в документе Краткие сведения о синтаксисе языка C.

Операнды могут быть целыми значениями или значениями с плавающей запятой. Некоторые аддитивные операции также можно выполнять со значениями указателя, как описано в разделах, посвященных каждому оператору.

Аддитивные операторы выполняют обычные арифметические преобразования с операндами целочисленного типа и типа с плавающей запятой. После преобразования тип результата совпадает с типом операндов. Поскольку преобразования, выполняемые аддитивными операторами, не обеспечивают условия переполнения или потери значимости, данные могут быть потеряны, если результат аддитивной операции невозможно представить в типе операндов после преобразования.

См. также

Ссылки

Аддитивные операторы: + и -