Maison > développement back-end > C++ > Comment utiliser les fonctions en C++ ?

Comment utiliser les fonctions en C++ ?

PHPz
Libérer: 2024-04-12 13:36:12
original
1062 Les gens l'ont consulté

Utilisation de fonctions en C++ Une fonction est un bloc de code réutilisable utilisé pour améliorer la réutilisabilité et la modularité du code. Une déclaration de fonction spécifie le nom de la fonction, les types de paramètres et le type de retour. La définition de fonction fournit l'implémentation du corps de la fonction. Une fonction est appelée en utilisant son nom et en passant les paramètres appropriés.

C++ 中如何使用函数?

Utiliser des fonctions en C++

Une fonction est un bloc de code qui peut être utilisé de manière répétée dans un programme, ce qui peut améliorer la réutilisabilité et la modularité du code. En C++, la syntaxe d'une fonction est la suivante :

return_type function_name(parameter_list) {
    // 函数体
}
Copier après la connexion
Copier après la connexion

où :

  • return_type est le type de valeur renvoyé par la fonction. void si la fonction ne renvoie aucune valeur. return_type 是函数返回的值的类型。如果函数不返回值,则为 void
  • function_name 是函数的名称。
  • parameter_list
  • function_name est le nom de la fonction.

parameter_list est la liste des paramètres de la fonction, utilisée pour transmettre des paramètres à la fonction.

Déclaration et définition des fonctions

Les fonctions doivent être déclarées avant de pouvoir être utilisées. Une déclaration de fonction spécifie le nom, les types de paramètres et le type de retour de la fonction, et sa syntaxe est la suivante :

return_type function_name(parameter_list);
Copier après la connexion
Une définition de fonction fournit l'implémentation du corps de la fonction, et sa syntaxe est la suivante :
return_type function_name(parameter_list) {
    // 函数体
}
Copier après la connexion
Copier après la connexion

Fonction call

Pour appeler une fonction, utilisez simplement Nommez-la et transmettez les paramètres appropriés, par exemple :

int sum(int a, int b) {
    return a + b;
}

int main() {
    int result = sum(10, 20);  // 调用 sum() 函数
    return 0;
}
Copier après la connexion

Exemple pratique

🎜🎜Écrivons une fonction C++ qui calcule le plus grand diviseur commun (PGCD) de deux nombres : 🎜
int gcd(int a, int b) {
    while (b != 0) {
        int temp = b;
        b = a % b;
        a = temp;
    }
    return a;
}

int main() {
    int x = 12, y = 18;
    int result = gcd(x, y);  // 调用 gcd() 函数
    cout << "GCD of " << x << " and " << y << " is: " << result << "\n";
    return 0;
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal