Maison > développement back-end > C++ > Comment définir des fonctions en C++ ?

Comment définir des fonctions en C++ ?

王林
Libérer: 2024-04-12 15:06:02
original
1146 Les gens l'ont consulté

Guide de définition de fonctions en C++ : utilisez la syntaxe return_type function_name(parameter_list) pour définir une fonction. Spécifiez le type de retour, le nom et la liste de paramètres de la fonction. Écrivez le code à exécuter dans le corps de la fonction et utilisez l'instruction return pour renvoyer le résultat. Un exemple pratique montrant comment définir une fonction qui calcule la somme de deux nombres.

C++ 中如何定义函数?

Directives pour définir des fonctions en C++

En C++, une fonction est un bloc de code réutilisable qui effectue une tâche spécifique. Ils peuvent accepter des entrées (appelées paramètres), traiter des données et renvoyer des résultats. Voici comment définir une fonction en C++ :

Syntaxe de la fonction :

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

Où :

  • return_type spécifie le type de valeur renvoyée par la fonction. return_type 指定函数返回的值的类型。
  • function_name 是函数的唯一标识符。
  • parameter_list 指定函数接受的输入参数列表,每个参数由其类型和名称组成。

函数体:

函数体包含要执行的代码,它可以包括变量声明、语句和返回语句。

返回语句:

return 语句用于将值返回给函数调用者。return 语句后跟要返回的值的表达式。

实战案例:

让我们定义一个 C++ 函数来计算两个数字的和:

int sum(int num1, int num2) {
  return num1 + num2;
}

int main() {
  int x = 10;
  int y = 20;
  int result = sum(x, y);
  std::cout << "The sum is: " << result << std::endl;
  return 0;
}
Copier après la connexion

在这个示例中:

  • sum 函数定义了一个函数,它接受两个整型参数 num1num2,并返回它们的和。
  • main 函数是程序的入口点。它调用 sum
  • function_name est l'identifiant unique de la fonction.

parameter_list spécifie la liste des paramètres d'entrée acceptés par la fonction, chaque paramètre est constitué de son type et de son nom.

🎜🎜🎜Corps de la fonction : 🎜🎜🎜Le corps de la fonction contient le code à exécuter, il peut inclure des déclarations de variables, des instructions et des instructions return. 🎜🎜🎜Return instruction : 🎜🎜🎜L'instruction return est utilisée pour renvoyer une valeur à l'appelant de la fonction. L'instruction return est suivie d'une expression de la valeur à renvoyer. 🎜🎜🎜Exemple pratique : 🎜🎜🎜Définissons une fonction C++ pour calculer la somme de deux nombres : 🎜
The sum is: 30
Copier après la connexion
🎜Dans cet exemple : 🎜🎜🎜La fonction sum définit une fonction qui prend deux paramètres entiers num1 et num2 et renvoient leur somme. 🎜🎜La fonction main est le point d'entrée du programme. Il appelle la fonction sum et imprime le résultat. 🎜🎜🎜La compilation et l'exécution de ce code afficheront : 🎜rrreee

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