Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Types de Fonctions | Introduction aux Fonctions
Introduction Au C++

bookTypes de Fonctions

Lors de la création d'une fonction, il est toujours nécessaire de spécifier le type de données de la valeur de retour. Dans la fonction main, le type de retour est déclaré comme int, ce qui indique qu'elle renverra une valeur entière à la fin de son exécution. Dans la plupart des cas, la fonction main retourne 0 pour indiquer que le programme s'est exécuté avec succès.

main.cpp

main.cpp

copy
1234
int main() { return 0; }
Note
Remarque

La fonction main est réservée en C++ et retourne toujours un entier. Il est possible d'omettre l'instruction return uniquement dans la fonction main, car le compilateur ajoute automatiquement return 0; à la fin.

Les fonctions personnalisées peuvent renvoyer n'importe quelle valeur, mais il est essentiel de comprendre que le type de la valeur de retour doit correspondre au type de retour spécifié dans la définition de la fonction.

custom_function.h

custom_function.h

copy
123456
// Define a function with a specific return type and name ___ custom_function() { // Return a value that matches the function's return type return ___; }
question mark

Qu'est-ce qui doit toujours correspondre dans la définition d'une fonction et dans son instruction de retour ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 3.85

bookTypes de Fonctions

Glissez pour afficher le menu

Lors de la création d'une fonction, il est toujours nécessaire de spécifier le type de données de la valeur de retour. Dans la fonction main, le type de retour est déclaré comme int, ce qui indique qu'elle renverra une valeur entière à la fin de son exécution. Dans la plupart des cas, la fonction main retourne 0 pour indiquer que le programme s'est exécuté avec succès.

main.cpp

main.cpp

copy
1234
int main() { return 0; }
Note
Remarque

La fonction main est réservée en C++ et retourne toujours un entier. Il est possible d'omettre l'instruction return uniquement dans la fonction main, car le compilateur ajoute automatiquement return 0; à la fin.

Les fonctions personnalisées peuvent renvoyer n'importe quelle valeur, mais il est essentiel de comprendre que le type de la valeur de retour doit correspondre au type de retour spécifié dans la définition de la fonction.

custom_function.h

custom_function.h

copy
123456
// Define a function with a specific return type and name ___ custom_function() { // Return a value that matches the function's return type return ___; }
question mark

Qu'est-ce qui doit toujours correspondre dans la définition d'une fonction et dans son instruction de retour ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 2
some-alt