Funzioni void
Fa parte della sezione Fondamenti del percorso C++ di Coddy. Lezione 57 di 74.
In C++, void è un tipo vuoto speciale utilizzato come tipo di ritorno per indicare una funzione che non restituisce alcun valore. Quando dichiari una funzione come void, significa che la funzione esegue un'attività o un insieme di operazioni, ma non produce un risultato da restituire al chiamante. Le funzioni void si usano quando vuoi eseguire azioni come stampare l'output, modificare lo stato degli oggetti o eseguire una sequenza di istruzioni senza restituire un valore specifico.
Ecco la struttura di base di una funzione void:
void functionName(parameters) {
// Codice da eseguire
}Sfida
FacileCrea una funzione void denominata printNTimes. Questa funzione deve accettare due argomenti:
- Una stringa
message. - Un intero
n.
La funzione deve stampare message nella console n volte. Usa un ciclo for per ripetere la stampa.
Nella funzione main, chiama printNTimes con gli input message e n in input
Provalo tu
#include <iostream>
#include <string>
void printNTimes(std::string message, int n) {
// Scrivi il tuo codice qui
}
int main() {
std::string msg;
int n;
std::getline(std::cin, msg);
std::cin >> n;
printNTimes(msg, n);
return 0;
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloIncremento/DecrementoPost-incremento/Post-decrementoAbbreviazioni aritmeticheOperatori di confrontoConfronto tra stringhe7Fondamenti di input/output
Istruzione coutIstruzione cinInserimento di stringheRipasso - Fino a 120Ripasso - Vero o falso3Variabili Parte 2
Dichiarazione del tipoConvenzioni di denominazioneRiepilogo - Inizializzare le variabiliConversione di tipo Parte 1Conversione di tipo Parte 26Decisioni
Istruzione ifIf-elseIstruzione switchOperatore condizionaleRiepilogo - If-elseIf-else annidatiEsercitati da solo: Compilatore C++ online