Comment Créer une Fonction en C++ ?
Examinons la fonction que nous avons créée dans le chapitre précédent :
main.cpp
1234567891011121314151617#include <iostream> // Function to calculate the factorial of an integer int calculateFactorial(int n) { int factorial = 1; for (int i = 1; i <= n; i++) factorial *= i; return factorial; } int main() { // Call the calculateFactorial function and print the result std::cout << calculateFactorial(5) << std::endl; std::cout << calculateFactorial(8) << std::endl; }
-
Signature de la fonction : Fournit des informations essentielles sur l’interface d’une fonction, y compris son nom, son type de retour et sa liste de paramètres.
-
Type de retour : Spécifie le type de données que la fonction retournera. Dans cet exemple, il s’agit de
int, indiquant qu’un entier sera retourné. -
Nom de la fonction : Identifiant unique de la fonction, utilisé pour l’appeler depuis d’autres parties du programme. Notre fonction s’appelle
calculateFactorial.
-
-
Liste des paramètres : Définit les valeurs d’entrée attendues par la fonction. Cette fonction attend un seul paramètre entier nommé
n. -
Corps de la fonction : Contient le code qui effectue les opérations souhaitées, délimité par des accolades
{}. Dans cet exemple, la fonction calcule la factorielle denà l’aide d’une boucle for et stocke le résultat dans la variablefactorial. -
Instruction de retour : Spécifie la valeur que la fonction retournera à l’appelant. Dans ce cas, elle retourne la valeur factorielle calculée à l’aide du mot-clé
return.
Ainsi, ci-dessus, nous avons décrit la structure d’une fonction en C++ : toute fonction se compose d’une signature, d’un corps de fonction et d’une valeur de retour.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 5
Comment Créer une Fonction en C++ ?
Glissez pour afficher le menu
Examinons la fonction que nous avons créée dans le chapitre précédent :
main.cpp
1234567891011121314151617#include <iostream> // Function to calculate the factorial of an integer int calculateFactorial(int n) { int factorial = 1; for (int i = 1; i <= n; i++) factorial *= i; return factorial; } int main() { // Call the calculateFactorial function and print the result std::cout << calculateFactorial(5) << std::endl; std::cout << calculateFactorial(8) << std::endl; }
-
Signature de la fonction : Fournit des informations essentielles sur l’interface d’une fonction, y compris son nom, son type de retour et sa liste de paramètres.
-
Type de retour : Spécifie le type de données que la fonction retournera. Dans cet exemple, il s’agit de
int, indiquant qu’un entier sera retourné. -
Nom de la fonction : Identifiant unique de la fonction, utilisé pour l’appeler depuis d’autres parties du programme. Notre fonction s’appelle
calculateFactorial.
-
-
Liste des paramètres : Définit les valeurs d’entrée attendues par la fonction. Cette fonction attend un seul paramètre entier nommé
n. -
Corps de la fonction : Contient le code qui effectue les opérations souhaitées, délimité par des accolades
{}. Dans cet exemple, la fonction calcule la factorielle denà l’aide d’une boucle for et stocke le résultat dans la variablefactorial. -
Instruction de retour : Spécifie la valeur que la fonction retournera à l’appelant. Dans ce cas, elle retourne la valeur factorielle calculée à l’aide du mot-clé
return.
Ainsi, ci-dessus, nous avons décrit la structure d’une fonction en C++ : toute fonction se compose d’une signature, d’un corps de fonction et d’une valeur de retour.
Merci pour vos commentaires !