¿Estaria en lo correcto haciendo uso de void en este codigo? <code>#include &lt;stdio.h&gt; int main(void) { printf("Hello World"); } <...

Adrian Campos

Adrian Campos

Pregunta
studenthace 5 años

¿Estaria en lo correcto haciendo uso de void en este codigo?

#include <stdio.h> int main(void) { printf("Hello World"); }

Omitiendo el return y pasandole void como argumento a la funcion main.

2 respuestas
para escribir tu comentario
    Stiven Andres Arevalo

    Stiven Andres Arevalo

    studenthace 5 años

    También podrías declarar en la fucion main con void en lugar de otros tipos de datos

    #include <stdio.h> void main() { printf("hello World"); }

    Así no tendrías que usar return 0

    Wandy Rafael Santana Evangelista

    Wandy Rafael Santana Evangelista

    studenthace 5 años

    Basicamente ++no hay problema++, puesto que el parametro void solo representa la ++nada++, en cuanto al return, esta okay, pero como es una funcion declara int es recomendable por ++buenas practicas++ que le coloques el return 0;. Pero en caso de que la funcion sea mas compleja que haga algun calculo, obviamente querras que retorne el valor resultante. En resumen para hacer lo que estas haciendo no hay problema alguno, pero por buenas practicas es bueno colocarle el return 0;

Curso de Introducción a C

Curso de Introducción a C

Aprende los fundamentos de C para desarrollar software. Descubre cómo funcionan los programas en C, declara variables, trabaja con tipos de datos y constantes. Ideal para quienes inician en este potente lenguaje de programación.

Curso de Introducción a C
Curso de Introducción a C

Curso de Introducción a C

Aprende los fundamentos de C para desarrollar software. Descubre cómo funcionan los programas en C, declara variables, trabaja con tipos de datos y constantes. Ideal para quienes inician en este potente lenguaje de programación.