Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Tipo di Ritorno Void | Specifica dei Valori di Ritorno delle Funzioni
Funzioni in C++

Tipo di Ritorno Void

Scorri per mostrare il menu

Il tipo di ritorno void indica che una funzione non restituisce alcun valore. Una funzione di questo tipo esegue il proprio compito ma non produce un risultato da utilizzare altrove nel programma. Ad esempio, considera una funzione che stampa i valori di un array dinamico monodimensionale.

main.cpp

main.cpp

1234567891011121314151617181920212223
#include <iostream> // Function to print values of a 1D dynamic array void print_array(const int* arr, const int size) { for (int i = 0; i < size; ++i) std::cout << arr[i] << " "; std::cout << std::endl; } int main() { // Example 1D dynamic array int size = 5; int* dynamic_array = new int[size] { 1, 2, 3, 4, 5 }; // Call the function to print the array values print_array(dynamic_array, size); // Deallocate the dynamically allocated memory delete[] dynamic_array; }

Lo scopo di questa funzione è stampare l'array e non restituisce alcun risultato significativo, quindi un tipo di ritorno void è appropriato. Tuttavia, è comunque possibile utilizzare l'istruzione return in una funzione void per terminare anticipatamente la sua esecuzione in determinate condizioni.

main.cpp

main.cpp

123456789101112131415161718
#include <iostream> void display_division(double a, double b) { if (b == 0) return; std::cout << "displayDivision was called: " << a / b << std::endl; } int main() { // Call the function to print the division result display_division(15, 8); // Now second argument is zero display_division(15, 0); }
question mark

Quale delle seguenti affermazioni è vera riguardo a una funzione con tipo di ritorno void?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 3. Capitolo 4
some-alt