Langage c

4161 mots 17 pages
Université Mohammed V – Agdal Faculté des Sciences Département de Mathématiques et Informatique

A. EL GHAZI & S . EL HAJJI

Groupe Analyse Numérique et Optimisation http://perso.menara.ma/~elghazi/c.pdf http://www.fsr.ac.ma/mia/data/c.pdf

DESA MIA 2005/2006

Programmer en Langage C

Langage C

Généralité sur le langage C
INTRODUCTION INTRODUCTION
Dans ce chapitre, nous vous proposons une première approche d'un programme en langage C, basée sur un exemple commenté. Vous y découvrirez comment s'expriment les instructions de base Nous dégagerons ensuite quelques règles générales concernant l'écriture d'un programme. Pour commencer voici un exemple de programme en langage C, accompagné d'un exemple d'exécution.

#include < stdio.h> main() { printf("Premier programme\n "); } L’exécution donne :

Premier programme

Analyse du premier programme :
La directive # include La ligne : #include < stdio.h>

Est une directive du préprocesseur : Pour compiler correctement un fichier, le compilateur a besoin d'informations concernant les déclarations de structures de données et de variables externes ainsi que de l'aspect (on dira prototype) des fonctions prédéfinies. Toutes ces informations sont contenues dans des fichiers avec l'extension .h. Ces fichiers doivent être inclus dans le fichier que l'on veut compiler. En générale le langage C offre la directive du préprocesseur #include < nom de fichier > Par exemple, pour utiliser la fonction printf, il faut inclure le fichier stdio.h (standard input output) .

La fonction main
La ligne : main()
1

Langage C

Est un "en-tête", elle précise que ce qui sera décrit à sa suite est le programme principal. Un programme en C apparaît comme une fonction qui porte le nom main(), le programme doit être délimité par des accolades « { » pour le début, et « } » pour la fin. On dit que les instructions situées entre ces accolades forment un "bloc".

La fonction printf
La linge :

printf(“Premier programme

en relation

  • Azeaz
    1058 mots | 5 pages
  • Long
    1023 mots | 5 pages
  • Duch de lange
    6091 mots | 25 pages
  • Fichier perl
    524 mots | 3 pages
  • C; fijd
    303 mots | 2 pages
  • vipère au poing
    2125 mots | 9 pages
  • Document teste ^^
    2889 mots | 12 pages
  • C Fracasse
    188078 mots | 753 pages
  • C
    563 mots | 3 pages
  • Langeag
    1379 mots | 6 pages
  • Langage
    336 mots | 2 pages
  • Anraud c
    331 mots | 2 pages
  • Cc
    418 mots | 2 pages
  • Langage c
    2158 mots | 9 pages
  • Cc
    387 mots | 2 pages