Acerca de la diferencia entre el retorno 0 y el retorno 1 en C
En C, en circunstancias normales, devolver 0 significa que el programa sale normalmente y devolver 1 significa que el programa sale de forma anormal.
Return es una declaración preparada en C que proporciona una forma de finalizar la ejecución de una función. Cuando una declaración de retorno proporciona un valor, ese valor se convierte en el valor de retorno de la función.
El valor de retorno también puede ser otro número, pero en C la convención general es devolver los números 0, 1 y -1.
Información ampliada:
El tipo de devolución de Devolución se divide en no nula y nula. Si es de tipo nulo no se puede escribir devolución.
Por ejemplo: 1. Tipo no nulo.
2. void
Regresar en realidad tiene el efecto de salir del programa.
El resultado es que solo aparece el número 1 en la pantalla, no el número 2. Pero si elimina la declaración de devolución en la función función, puede generar el número 2 al mismo tiempo.
Materiales de referencia: