Quelle est la syntaxe des fonctions en C ?
En C, une fonction se décrit par trois entités :
- le prototype ;
- l'implémentation ;
- l'appel de la fonction.
Le prototype s'écrit en spécifiant le type de la fonction, suivi du nom de la fonction avec les paramètres reçus par la fonction entre parenthèse :
type nomDeLaFonction (type arg1, type arg2, ...);
Exemple :
#include <stdio.h>
// Prototype de la fonction
int max (int a, int b);
// Programme principal
int main(void)
{
// Appel de la fonction max
printf ("Le plus grand est %d", max(12, 7));
return 0;
}
// Implémentation de la fonction
int max(int a, int b)
{
if (a>b) return a; else return b;
}
Voire aussi : Syntaxe des fonctions en C
En C, une fonction se décrit par trois entités :
- le prototype ;
- l'implémentation ;
- l'appel de la fonction.
Le prototype s'écrit en spécifiant le type de la fonction, suivi du nom de la fonction avec les paramètres reçus par la fonction entre parenthèse :
type nomDeLaFonction (type arg1, type arg2, ...);
Exemple :
#include <stdio.h>
// Prototype de la fonction
int max (int a, int b);
// Programme principal
int main(void)
{
// Appel de la fonction max
printf ("Le plus grand est %d", max(12, 7));
return 0;
}
// Implémentation de la fonction
int max(int a, int b)
{
if (a>b) return a; else return b;
}
Voire aussi : Syntaxe des fonctions en C
# | ID | Query | URL | Count |
---|