C (1972)

  ^ Langage
  Retour  |  Home  |  Contact

Motivation

Définir un langage algorithmique procédural, permettant de programmer les couches basses du système.

Principes

Instructions préprocesseur avec #

Séparation .h et .c

Exemples

Un exemple de programme C est :

#include <stdio.h>

/* Demande à l'utilisateur un nombre entre 1 et 10 */
int Get_X()
{
  int
x;

  do
  {
    
printf ("\nEntrez un nombre entre 0 et 10 ");
    
scanf ("%d", &x);

  } while (
x < 0 || x > 10);

  return (
x);
}

main
()
{
  int c, c1; c = c1 = 0;
  while ((c = getchar()) != EOF)
  {
    if (c != ' ' && c != '\t' && c != '\n')
      printf ("%c", c);
    else
      if (c1 != ' ' & c1 != '\t' && c1 != '\n')
        printf ("\n");

    c1 = c;
  }
}

Un exemple de compilation C est :

cc MonSource.c

ou avec un compilateur GNU/Linux :

gcc MonSource.c

Notes

Limitations

Voir

  Retour  |  Home  |  Contact