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
  • Duch de lange
    6091 mots | 25 pages
  • annexe bts nrc
    279 mots | 2 pages
  • Long
    1023 mots | 5 pages
  • Fichier perl
    524 mots | 3 pages
  • C; fijd
    303 mots | 2 pages
  • Le Langage C
    5504 mots | 23 pages
  • Dans quel circonstances mourut molière?
    1184 mots | 5 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
  • Anraud c
    331 mots | 2 pages
  • Langeag
    1379 mots | 6 pages
  • Cc
    418 mots | 2 pages