Opérandes et expressions
Un « opérande » est une entité sur laquelle agit un opérateur. Une « expression » est une séquence d'opérateurs et d'opérandes qui exécute toutes les combinaisons des actions suivantes :
Calcule une valeur
Indique un objet ou une fonction
Génère des effets secondaires
Les opérandes en C incluent les constantes, les identificateurs, les chaînes, les appels de fonction, les expressions d'indice, les expressions member-selection et les expressions complexes formées en combinant des opérandes avec des opérateurs ou en mettant des opérandes entre parenthèses. La syntaxe pour ces opérandes est fournie dans Expressions primaires.