Le type void en C++ est un type de données spécial qui signifie que la fonction ne renvoie aucune valeur. Ses principales utilisations incluent : déclarer des fonctions qui ne renvoient aucune valeur. En tant que paramètre de fonction, cela signifie que la fonction ne nécessite aucune entrée. En tant que type de pointeur, cela signifie que le pointeur ne pointe vers aucun objet spécifique.
typevoid en C++ Quel est le type
void ?
void est un type de données spécial en C++ qui signifie qu'une fonction ne renvoie aucune valeur. Le but du type
void
void est principalement utilisé dans les scénarios suivants :
<code class="cpp">void print_hello() { std::cout << "Hello, world!" << std::endl; }</code>
<code class="cpp">void swap(int& a, int& b) { int temp = a; a = b; b = temp; }</code>
<code class="cpp">void* ptr = nullptr;</code>
void La différence entre une fonction et une fonction avec un type de retour de int
void La principale différence entre une fonction et une fonction avec un type de retour int est :
Exemple
L'exemple suivant montre l'utilisation du type void :
<code class="cpp">void print_number(int n) { std::cout << "The number is: " << n << std::endl; } int main() { print_number(42); return 0; }</code>
Sortie :
<code>The number is: 42</code>
Dans cet exemple, la fonction print_number
est déclarée comme type void, ce qui signifie qu'elle ne renvoie aucune valeur. Cependant, il peut accepter un argument entier et imprimer cet entier.
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!