Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Tipi di Funzioni | Introduzione alle Funzioni
Introduzione a C++

bookTipi di Funzioni

Quando si crea una funzione, è sempre necessario specificare il tipo di dato del valore restituito. Nella funzione main, il tipo di ritorno è dichiarato come int, indicando che restituirà un valore intero al termine dell'esecuzione. Nella maggior parte dei casi, la funzione main restituisce 0 per indicare che il programma è stato eseguito con successo.

main.cpp

main.cpp

copy
1234
int main() { return 0; }
Note
Nota

La funzione main è riservata in C++ e restituisce sempre un intero. È possibile omettere l'istruzione return solo nella funzione main, poiché il compilatore aggiunge automaticamente return 0; alla fine.

Le funzioni personalizzate possono restituire qualsiasi valore, ma è fondamentale comprendere che il tipo del valore restituito deve corrispondere al tipo di ritorno specificato nella definizione della funzione.

custom_function.h

custom_function.h

copy
123456
// Define a function with a specific return type and name ___ custom_function() { // Return a value that matches the function's return type return ___; }
question mark

Cosa deve sempre corrispondere tra la definizione di una funzione e la sua istruzione di ritorno?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

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

Awesome!

Completion rate improved to 3.85

bookTipi di Funzioni

Scorri per mostrare il menu

Quando si crea una funzione, è sempre necessario specificare il tipo di dato del valore restituito. Nella funzione main, il tipo di ritorno è dichiarato come int, indicando che restituirà un valore intero al termine dell'esecuzione. Nella maggior parte dei casi, la funzione main restituisce 0 per indicare che il programma è stato eseguito con successo.

main.cpp

main.cpp

copy
1234
int main() { return 0; }
Note
Nota

La funzione main è riservata in C++ e restituisce sempre un intero. È possibile omettere l'istruzione return solo nella funzione main, poiché il compilatore aggiunge automaticamente return 0; alla fine.

Le funzioni personalizzate possono restituire qualsiasi valore, ma è fondamentale comprendere che il tipo del valore restituito deve corrispondere al tipo di ritorno specificato nella definizione della funzione.

custom_function.h

custom_function.h

copy
123456
// Define a function with a specific return type and name ___ custom_function() { // Return a value that matches the function's return type return ___; }
question mark

Cosa deve sempre corrispondere tra la definizione di una funzione e la sua istruzione di ritorno?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 2
some-alt