Capsule : Expression et opérateurs

Notion d’expression

Dans le contexte d’un programme informatique, une expression est une construction du langage de programmation qui est exécuté pour produire (ou renvoyer) une valeur. Cela peut être n’importe quelle combinaison respectant la syntaxe du langage, des éléments suivants : littéral (ou valeur littérale), constante symbolique, variable, appel de fonction et opération arithmétique, logique ou de comparaison. Le processus qui consiste à produire la valeur d’une expression est appelé évaluation. On dit qu’une expression est évaluée.

En principe, une expression ne devrait pas avoir d’effet de bord. En d’autres termes, si une expression est évaluée et que la valeur obtenue n’est pas stockée dans une variable (affectation) ou passée en paramètre lors de l’appel d’une procédure ou d’une fonction, cette valeur est perdue et l’évaluation n’aura servi à rien.

Littéral ou valeur litéral

Appel de fonction

Opération arithmétique

Opération de comparaison

Opération logique