Les fonctions

1850 mots 8 pages
M

Les fonctions icrocontrôleur Notes de cours

Les fonctions

Table des matières

1. Les fonctions__________________________________________________________________3
2.1 Implémentation d’une fonction ______________________________________________________4
2.1.1 Le corps de la fonction __________________________________________________________________ 4 2.1.2 La déclaration prototype_________________________________________________________________ 4 2.1.3 Les variables locales____________________________________________________________________ 5

2.2 Les paramètres ___________________________________________________________________5
2.2.1 Les paramètres d’entrée _________________________________________________________________ 2.2.1.1 Appel de fonction & transmission des paramètres d’entrée __________________________________ 2.2.2 Le paramètre de sortie __________________________________________________________________ 2.2.2.1 retour au programme & transmission du paramètres de sortie ________________________________ 2.2.3 Exemple d’application __________________________________________________________________ 6 6 7 7 8

cfpt

Neuhaus J.

Edition 09.02.03

-1-

M

Les fonctions icrocontrôleur Notes de cours

-2-

Edition 09.02.03

cfpt

Neuhaus J.

M

Les fonctions icrocontrôleur Notes de cours

1. Les fonctions
L’utilité des fonctions se résume en trois points : 1. Eviter d’écrire plusieurs fois le même code dans un même programme. 2. Découper le programme en petits modules, ce qui augmente la lisibilité du code tout en facilitant la mise au point et la maintenance. 3. Exploiter au mieux les ressources du microcontrôleur, notamment l’espace mémoire (code et variables). Une fonction peut être perçue comme un « petit » programme à part entière. Le code de cette fonction se situe dans le même fichier source que le programme principal en anglais « main program ». Depuis le programme principal, il est possible de demander

en relation

  • Fonction
    1219 mots | 5 pages
  • fonctions
    506 mots | 3 pages
  • les fonctions
    477 mots | 2 pages
  • fonction
    1216 mots | 5 pages
  • Fonction
    480 mots | 2 pages
  • Fonctions
    3625 mots | 15 pages
  • fonction
    295 mots | 2 pages
  • Fonction
    2887 mots | 12 pages
  • Fonctions
    697 mots | 3 pages
  • Fonctions
    4157 mots | 17 pages