Quando fai la return (Nel main) o una exit (Se sei un processo figlio) non devi fare riferimento a TRUE (!=0) o il FALSE (0).Originariamente inviato da ascatem2
la domanda vi sembrerà alquanto stupida.. ma mi sono posto il quesito pensando al loro significato simbolico.
zero è interpretato uguale a FALSE, falso
uno è interpretato uguale a TRUE, vero
ora, da un punto di vista prettamente teorico, sarebbe meglio ritornare true o false?
grazie![]()
Puoi "optare" per fare una return/exit(EXIT_SUCCESS) oppure una return/exit(EXIT_FAILURE). Quali valori esse abbiano (Presumibilmente 0 ed 1) non ha importanza...