La declaración de retorno es una declaración de salto que salta el control de ejecución actual al final del bloque de código que puede ser el bloque principal del bloque de funciones, es decir
por ejemplo: int Add () {
c = a + b;
- Teóricamente, ¿se puede implementar algún algoritmo en el marco de MapReduce?
- ¿Qué tan difíciles son las funciones de una variable compleja?
- ¿Cuál es el problema P vs. NP y por qué es tan importante?
- ¿Qué literatura necesitas para resolver el problema P vs NP?
- Si C / C ++ es más rápido, ¿por qué otros lenguajes no se compilan primero en C / C ++ y solo después en el código de máquina?
volver c;
}
en el ejemplo anterior, el valor almacenado en c volverá al bloque de código de Agregar.
Ahora, llegando a su consulta, devuelva 0.
En C y programa, la función principal es de tipo int y, por lo tanto, debe devolver un valor entero. El valor de retorno de la función principal se considera el “Estado de salida” de la aplicación.
Ver: estado de salida – Wikipedia [^]
En la mayoría de los sistemas operativos, devolver 0 es un estado de éxito como decir “El programa funcionó bien”. En C ++ es opcional escribir “return 0;” al final de la función principal y el compilador la incluye automáticamente.
En stdlib.h, las macros EXIT_SUCCESS y EXIT_FAILURE se definen así:
Ocultar código de copia
#define EXIT_SUCCESS 0
#define EXIT_FAILURE 1
Estas 2 macros se pueden usar como argumento para la función de salida declarada en stdlib.h y también se pueden usar como el valor de retorno de la función principal.