La programmation en langage c

IT NISRO Club Tutoriel Informatique INTRODUCTION A LA PROGRAMMATION EN LANGAGE C CLe langage C ? Le langage C est un langage d ? ingénieur destiné à la création d ? applications informatiques ? Un programme en C est constitué d ? un ou plusieurs ?chiers sources organisés d ? une façon conventionnelle Club Tutoriel Informatique CINTRODUCTION A LA PROGRAMMATION EN L-C NOTIONS DE BASE C include include main Notre premier programme en C printf hello world n getch Club Tutoriel Informatique CLes bibliothèques de fonctions prédé ?nies ? La pratique en C exige l'utilisation de bibliothèques de fonctions ? Pour pouvoir les utiliser il faut inclure des ?chiers en-tête header ?les - extension H dans nos programmes ? L'instruction include insère les ?chiers entête indiqués comme arguments dans le texte du programme au moment de la compilation Club Tutoriel Informatique CLes bibliothèques de fonctions prédé ?nies ? Nous avons écrit un programme qui fait appel à des fonctions mathématiques et des fonctions graphiques prédé ?nies Pour pouvoir utiliser ces fonctions le programme a besoin des bibliothèques ? MATHS LIB ? GRAPHICS LIB ? Nous devons donc inclure les ?chiers en-tête correspondants dans le code source de notre programme à l'aide des instructions ? include ? include Club Tutoriel Informatique CINTRODUCTION A LA PROGRAMMATION EN L-C Les composantes d'un programme en C CLes Fonctions ? En C le programme principal et les sous-programmes sont dé ?nis comme fonctions Il n'existe pas de structures spéciales pour le programme principal ni les procédures ? Le programme principal étant aussi une 'fonction' La fonction main Club Tutoriel Informatique CLes Fonctions Dé ?nition d'une fonction en C En C une fonction est dé ?nie par une ligne déclarative qui contient - le type du résultat de la fonction - le nom de la fonction les types et les noms des paramètres de la fonction un bloc d'instructions délimité par des accolades contenant - les déclarations des données locales c -à-d des données qui sont uniquement connues à l'intérieur de la fonction - la liste des instructions qui dé ?nit l'action qui doit être exécutée Club Tutoriel Informatique CLes Fonctions Résultat d'une fonction Par dé ?nition toute fonction en C fournit un résultat dont le type doit être dé ?ni Si aucun type n'est dé ?ni explicitement C suppose par défaut que le type du résultat est int integer Le retour du résultat se fait en général à la ?n de la fonction par l'instruction return Le type d'une fonction qui ne fournit pas de résultat comme les procédures en langage algorithmique ou en Pascal est déclaré comme void vide Club Tutoriel Informatique CLes Fonctions Paramètres d'une fonction La dé ?nition des paramètres arguments d'une fonction est placée entre parenthèses derrière le nom de la fonction Si une fonction n'a pas besoin de paramètres les parenthèses restent vides ou contiennent le mot void La fonction minimale qui ne fait rien et qui ne fournit aucun résultat est alors ? void A ?cher Instructions En C

  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager