Operatori di addizione C

Gli operatori additivi eseguono l'addizione (+) e la sottrazione (-).

Sintassi

additive-expression:
multiplicative-expression

additive-expression + multiplicative-expression

additive-expression - multiplicative-expression

Nota

Sebbene la sintassi per additive-expression includa multiplicative-expression, ciò non implica che siano richieste le espressioni che usano la moltiplicazione. Vedere la sintassi in Riepilogo della sintassi del linguaggio C per multiplicative-expression, cast-expression e unary-expression.

Gli operandi possono essere valori integrali o a virgola mobile. Alcune operazioni additive possono essere eseguite sui valori di puntatore, come descritto nella discussione di ciascun operatore.

Gli operatori additivi eseguono conversioni aritmetiche consuete su operandi di tipo integrale e a virgola mobile. Il tipo del risultato è il tipo degli operandi in seguito alla conversione. Poiché le conversioni eseguite dagli operatori additivi non consentono condizioni di overflow o di underflow, è possibile che le informazioni vengano perse se il risultato di un'operazione additiva non può essere rappresentato nel tipo degli operandi dopo la conversione.

Vedere anche

Operatori di addizione: + e -