¿Es necesario incluir “return = 0” al final del programa?

Luis Tapia

Luis Tapia

Pregunta
studenthace 6 años

¿Es necesario incluir “return = 0” al final del programa?

7 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    Si es muy útil, porque de esa forma le estamos diciendo al programa que ya puede terminar

    Martin Javier Tercero Alfaro

    Martin Javier Tercero Alfaro

    studenthace 5 años

    No es necesario u obligatorio pero si altamente recomendable

    Samuel Antonio Rojas Dugarte

    Samuel Antonio Rojas Dugarte

    studenthace 5 años

    En el caso de la funcion main si, debido a que si el programa retorna 0 significa que la ejecuccion de este fue correcta. osea, que no hubo ninguno error. Existen diferentes formas de detectar salidas de un programa cuando se ejecuta, en algunos casos podemos colocar return -1; si queremos saber cuando se cumplio una condicion o un error. El return 0; es para indicar que la ejecuccion no tuvo fallos

    Armando Ruiz Yen

    Armando Ruiz Yen

    studenthace 5 años

    Lo que pasa es que la función “main” es una función “no void” y este tipo de funciones siempre tienen que retornar algo.

    Jhon Alexander Romero Gonzaga

    Jhon Alexander Romero Gonzaga

    studenthace 5 años

    Puedes escribirla así también

    void main() { // Contenido }


    Para ya no escribir el return 0;

    int main() { // Contenido return 0; }
    Mijael Yen Quispe

    Mijael Yen Quispe

    studenthace 6 años

    Si es una función no void, es necesario

Curso de C++ [Empieza Gratis]

Curso de C++ [Empieza Gratis]

Explora el polimorfismo en C++ creando y manipulando objetos que heredan de clases base. Aprende a implementar constructores, usar apuntadores y construir jerarquías de clases efectivas. Ideal para quienes inician en C++.

Curso de C++ [Empieza Gratis]
Curso de C++ [Empieza Gratis]

Curso de C++ [Empieza Gratis]

Explora el polimorfismo en C++ creando y manipulando objetos que heredan de clases base. Aprende a implementar constructores, usar apuntadores y construir jerarquías de clases efectivas. Ideal para quienes inician en C++.