Risolto return in C++

Stato
Discussione chiusa ad ulteriori risposte.

Davide27

Utente Bronze
4 Marzo 2022
40
19
1
25
Ciao a tutti a cosa serve usare return; in c++?

per esempio in questa stringa:

INI:
if(N==0){
  cout<<0;
  return;
}

Grazie mille!
 
Semplicemente qui blocca l'esecuzione del ciclo
Il return "void" viene utilizzato per terminare per esempio l'esecuzione di una funzione prima della fine del suo "corpo" (non mi viene il termine corretto perdonami)
 
Ultima modifica:
Semplicemente qui blocca l'esecuzione del ciclo
Il return "void" viene utilizzato per terminare per esempio l'esecuzione di una funzione prima della fine del suo "corpo" (non mi viene il termine corretto perdonami)
grazie mille!!!!
Messaggio unito automaticamente:

Semplicemente qui blocca l'esecuzione del ciclo
Il return "void" viene utilizzato per terminare per esempio l'esecuzione di una funzione prima della fine del suo "corpo" (non mi viene il termine corretto perdonami)
se io lo metto così mi fa terminare il programma giusto?

C++:
  cout<<"Inserire un numero: ";
  cin>>N
  if(N==0){
      cout<<"0";
    return;
  }
  cout<<a;
  cout<<b;
  for(i=1;i<N;i++){
    F=a+b;
    a=b;
    b=F;
    cout<<F;
  }

grazie ancora e scusa il disturbo!
 
Ma che disturbo, ci mancherebbe!
E' un forum, chiedere e' alla base!
Esatto comunque, in quel modo termina il programma
 
La parola chiave "return" ha più senso quando si usano le funzioni, infatti permette di restituire il risultato delle stesse. Faccio un esempio:
C++:
int areaQuadrato(int lato){
    area = (lato * lato);
    return area;
}
 
Stato
Discussione chiusa ad ulteriori risposte.