Udostępnij za pośrednictwem


Operatory dodawania języka C

Operatory dodawania wykonują dodawanie (+) i odejmowanie (-).

Składnia

additive-expression:
multiplicative-expression
additive-expression + multiplicative-expression
additive-expression - multiplicative-expression

Uwaga

Mimo że składnia funkcji additive-expression zawiera multiplicative-expressionwartość , nie oznacza to, że wyrażenia korzystające z mnożenia są wymagane. Zobacz składnię w obszarze Podsumowanie składni języka C, w przypadku multiplicative-expressionwyrażenia rzutowania i wyrażenia jednoargumentowego.

Operandy mogą być wartościami całkowitymi lub zmiennymi. Niektóre operacje dodawania można również wykonywać na wartościach wskaźnika, zgodnie z opisem w dyskusji na temat każdego operatora.

Operatory dodawania wykonują zwykłe konwersje arytmetyczne na operandach całkowitych i zmiennoprzecinkowych. Typ wyniku jest typem operandów po konwersji. Ponieważ konwersje wykonywane przez operatory dodawania nie zapewniają warunków przepełnienia lub podpełnienia, informacje mogą zostać utracone, jeśli wynik operacji addytywnej nie jest reprezentowany w typie operandów po konwersji.

Zobacz też

Operatory dodawania: + i -