Fonctions Void
Fait partie de la section Fondamentaux du Journey C++ de Coddy. Leçon 57 sur 74.
En C++, void est un type vide spécial utilisé comme type de retour pour indiquer qu’une fonction ne renvoie aucune valeur. Lorsque vous déclarez une fonction comme étant de type void, cela signifie que la fonction effectue une tâche ou un ensemble d’opérations, mais qu’elle ne produit pas de résultat devant être renvoyé à l’appelant. Les fonctions void sont utilisées lorsque vous souhaitez effectuer des actions comme afficher une sortie, modifier l’état d’objets ou exécuter une suite d’instructions sans renvoyer de valeur spécifique.
Voici la structure de base d’une fonction void :
void functionName(parameters) {
// Code à exécuter
}Défi
FacileCrée une fonction void nommée printNTimes. Cette fonction doit accepter deux arguments :
- Une chaîne
message. - Un entier
n.
La fonction doit afficher message dans la console n fois. Utilise une boucle for pour répéter l’affichage.
Dans la fonction main, appelle printNTimes avec les entrées message et l’entrée n
Essayez vous-même
#include <iostream>
#include <string>
void printNTimes(std::string message, int n) {
// Écrivez votre code ici
}
int main() {
std::string msg;
int n;
std::getline(std::cin, msg);
std::cin >> n;
printNTimes(msg, n);
return 0;
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Bases des entrées/sorties
Instruction coutInstruction cinSaisie de chaînes de caractèresRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux3Variables - Partie 2
Déclaration de typeConventions de nommageRécapitulatif - Initialisation des variablesType Casting - Partie 1Type Casting - Partie 26Prise de décision
L'instruction IfIf - ElseL'instruction SwitchOpérateur conditionnelRécapitulatif - If ElseIf - Else imbriquésEntraînez-vous par vous-même : Compilateur C++ en ligne