Debugger
Cos'è il Debugger? Cosa significa "restituire 0"? E perché proprio il numero zero?
il 10 Giugno 2014, da Claudia De Querquis
Ciao Claudia, Debugger è uno strumento di sviluppo, che permette al programmatore di fermare il flusso di esecuzione del programma e analizzare il suo stato interno in quel preciso istante (variabili, in che ordine vengono chiamate le funzioni, e cosi via). Restituire 0 è uno standard di C++, se non lo metti tu lo aggiungi in automatico il compilatore - si restituisce 0 quando il programma è stato eseguito senza errori, nel caso contrario 1. Perchè proprio numero 0 non te lo so dire purtroppo, credo ci siano dei motivi storici, comunque questo vale per tutti programmi
Ciao Claudia, Mikhail ha ragione, sia sul debugger sia sul valore di Return. Tuttavia tu puoi utilizzare valori diversi es.(2,3,4,5,...,0 -1,-2,-3,...) che possono essere utilizzati come valori di ritorno per altri programmi o funzioni. La stessa Main(...) e una funzione, quindi i valori di ritorno possono essere utilizzati dalla funzione chiamante es. Valore=Funzione(.....) Se tale Funzione(...) ha un valore di ritorno di tipo float la variabile Valore dovrà essere di tipo float. float Funzione(float V1, float V2){ float res; res=V1*V2; return res; } Questo vale per tutti i tipi di variabili standard es.(integer, float, double, long, string, ....) Spero di averti aiutato, ciao!!!