Colección de citas famosas - Slogan de motivación - ¿Cómo obtener el valor de retorno en C? Por ejemplo: i=i+j; Finalmente devuelve i; Si quiero mostrar el valor de i, ¿cómo lo obtengo?

¿Cómo obtener el valor de retorno en C? Por ejemplo: i=i+j; Finalmente devuelve i; Si quiero mostrar el valor de i, ¿cómo lo obtengo?

Para funciones sin valor de retorno (void), la declaración retrun se utiliza para terminar directamente la función y regresar a la capa superior.

Además, usar una declaración de retorno con un valor en una función declarada como nula equivale a modificar el tipo de la función de forma predeterminada. Esto no parece ser una versión de las reglas de C, sino ambas de VC. y TC hace esto para esta explicación de sintaxis.

Por ejemplo, si el retorno 1 aparece en void fun(), la firma de la función en realidad debería ser int fun(), y si aparece el retorno 1.0, será double fun()

¿Muchos libros? ... Tengo la impresión de que en algunos libros de texto más antiguos se utiliza una gran cantidad de métodos return1, 0 para representar los resultados de la ejecución de funciones. De hecho, sirven como valores pseudobooleanos. Los libros de hoy y los libros de texto más formales rara vez usan este método. Método de devolución sin declaración relevante.

En términos generales, en este tipo de ejemplo: devolver 1 significa "la función finalizó normalmente"

devolver 0 significa "la función finalizó de manera anormal y no se garantiza la coherencia del estado del sistema"