Аддитивные операторы в C
Аддитивные операторы выполняют сложение (+) и вычитание (–).
Синтаксис
выражение-сложения:
выражение-умножениявыражение-сложения**+** выражение-умножения
выражение-сложения – выражение-умножения
Примечание
Хотя синтаксис выражения-сложения включает выражение-умножения, это не означает, что требуются выражения, в которых используется умножение.Синтаксис выражения-умножения, выражения-приведения и унарного-выражения см. в документе Краткие сведения о синтаксисе языка C.
Операнды могут быть целыми значениями или значениями с плавающей запятой. Некоторые аддитивные операции также можно выполнять со значениями указателя, как описано в разделах, посвященных каждому оператору.
Аддитивные операторы выполняют обычные арифметические преобразования с операндами целочисленного типа и типа с плавающей запятой. После преобразования тип результата совпадает с типом операндов. Поскольку преобразования, выполняемые аддитивными операторами, не обеспечивают условия переполнения или потери значимости, данные могут быть потеряны, если результат аддитивной операции невозможно представить в типе операндов после преобразования.