6.1 Instructions élémentaires

Une instruction élémentaire est une expression terminée par un ;.

Contrairement aux expressions, les instructions n'ont ni type ni valeur. Lorsqu'on forme une instruction à partir d'une expression la valeur de cette dernière est perdue.

N'importe quelle expression peut former une instruction, même lorsqu'elle ne génère pas d'effet de bord.

Une instruction composée ou bloc est un ensemble d'instructions élémentaires et/ou composées, précédées éventuellement de déclarations, délimité par des accolades.

Exemple

 
#include <stdio.h>
#include <math.h>
main()
{
  int    i = 10;
  double r = acos(-1.); 
  i *= 2;
  {
     double cosh_pi;
     cosh_pi = (exp(r) + exp(-r)) / 2;
     printf("cosh_pi : %f\n", cosh_pi);
  }
}




Pr. Marc BUFFAT
buffat@ufrmeca.univ-lyon1.fr
2004-12-01