C_facile : Introduction au langage C
Cours

Instruction d'affectation simple

Définition

L'instruction d'affectation simple utilise l'opérateur d'affectation simple qui est le '=' en C. C'est ce que l'on appelle un opérateur binaire car il comporte à sa gauche un premier opérande et à sa droite un deuxième opérande.

Nous introduisons l'affectation simple à l'aide du diagramme de Conway suivant :

instruction
instruction
Fondamental

A ce niveau de connaissances, nous dirons juste que :

  • l'expression est évaluée (on fait un calcul)

  •  puis la valeur calculée est affectée (rangement) dans la variable (identificateur)

Attention

Les deux opérandes doivent avoir des types compatibles (la valeur calculée lors de l'évaluation de l'expression à droite du signe '=' doit être compatible avec le type de la variable affectée).

ExempleExemple de programme avec affectation simple :

#include <stdio.h>

int main()

{

int x , y , resultat;

// declarations de 3 variables de types entiers dont les identificateurs sont

// respectivement x, y et resultat.

x = 3; // ici expression est le litteral constant 3

y = 7; // ici expression est le litteral constant 7

resultat = x + y; // ici expression est x + y

// vous remarquerez que toutes les instructions simples se terminent bien par ';'.

// vous remarquerez aussi que x, y et resultat sont des identificateurs de variables

// qui se situent a gauche de l'operateur binaire d'affectation simple '='

}

Expressions et évaluation des expressions (page suivante)Introduction (page Précédente)
AccueilImprimer creativecommons : by-nc-ndRéalisé avec SCENARI