Le type de valeur de retour de la fonction C++ est spécifié à l'aide de modificateurs de type, où : void signifie aucune valeur de retour ; ) signifie Renvoie un pointeur vers les données.
Utilisez des modificateurs de type pour définir les types de valeurs de retour de fonction C++
En C++, le type de valeur de retour de fonction est une partie importante de la définition de la fonction. Il indique au compilateur le type de données que la fonction renverra et permet de garantir que la fonction fonctionne comme prévu. Utilisez des modificateurs de type pour spécifier les types de valeurs de retour de fonction.
Modificateur de type
void : indique que la fonction n'a pas de valeur de retour.
int, float, double : indique que la fonction renverra le type de données de base correspondant.
Type de référence (&) : Indique que la fonction renverra une référence aux données.
Type de pointeur (*) : Indique que la fonction renverra un pointeur vers les données.
Cas pratique
Voici un exemple de fonction qui renvoie un entier :
int get_age() { // ... }
Voici un exemple de fonction qui renvoie une référence à une chaîne :
std::string& get_name() { // ... }
Ce qui suit est un exemple de fonction qui renvoie un pointeur vers un tableau :
int* get_array() { // ... }
Remarque :
void
comme type de valeur de retour. 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!