Les fonctions
- Les fonction, nous en avons vu une dans l'exemple 1 : " printf ".
Il suffisait de la déclarer en lui donnant une chaine de charactère et elle l'affichait à l'écran.
Il existe énormement de fonctions comme celle-ci qui sont prédéfinies. C'est à dire le compilateur
Les connaît déjà en quelque sorte. Mais on peut aussi en créer nous même que bous devons déclarer au
début comme une variable puis ensuite définir son action.
Elles doivent être déclarer au début du fichier après les commandes "#include" comme suit :
type nomdelafonction(paramètre1,...,paramètre n);
- Elles doivent ensuite être définies n'importe où dans le code source.
Les fonctions sont constitués d'un bloc.Elles ne peuvent pas être imbiqués c'est à dire vous ne
pouvez pas définir une fonction dans une autre mais par contre vous pouvez en appeler une autre.
Elles doivent être définis comme suit :
type nomdelafonction(paramètre1,...,paramètre n)
{
instruction 1;
...
instruction n;
}
- Ensuite vous pouvez les appeller comme des fonctions prédéfinies :
nomdelafonction(paramètre 1,...,paramètre n);
- Le type de la fonction est si vous voulez que cette fonction retourne une valeur ou non.
C'est à dire, un entier peut être égal à la fonction random qui tire un numéro au hasard.
Si la fonction doit retourner une valeur, son type sera le type de cette valeur, sinon le type sera "void".
Si vous avez tout compris vous pouvez aller voir l'exemple.
Si quelque chose vous a échapper, écrivez-moi.
Retour à la page C++.