main es siempre la funcion que se va a ejecutar primero? es una convención o regla que esta función se llame “main”? qué pasa si hago un ...

Pregunta de la clase:
Uso y definición de funciones
Alejandro Monroy Avelino

Alejandro Monroy Avelino

Pregunta
studenthace 5 años

main es siempre la funcion que se va a ejecutar primero? es una convención o regla que esta función se llame “main”? qué pasa si hago un programa y le cambio el nombre a main por cualquier otro?

2 respuestas
para escribir tu comentario
    Jose Adriel Madrigal Gonzalez

    Jose Adriel Madrigal Gonzalez

    studenthace 5 años

    Complementando el articulo que mostro Nrestrepo05

    Los lenguajes de programacion compilados, no solo C/C++

    Ocupan tener una función main, porque es la función que se busca cuando se ejecuta tu programa, debe existir SOLO una función main. El compilador te marcara error si llega a encontrar que existe mas de una funcion main, porque le estarias diciendo que tengo dos puntos de partida, cuando el solo puede conocer uno y prefiere decirte que hay un error en eso a que el crashee intentando saber cual es el main correcto.

    Y debe tener el nombre main como indicas, ya que eso es lo que busca

Curso de Introducción a C 2019

Curso de Introducción a C 2019

Domina las bases para programar en C, el Lenguaje de Programación de propósito general usado para programar microcontroladores y sistemas operativos. Comprende la estructura de C, el lenguaje base de lenguajes avanzados como C++.

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

Curso de Introducción a C 2019

Domina las bases para programar en C, el Lenguaje de Programación de propósito general usado para programar microcontroladores y sistemas operativos. Comprende la estructura de C, el lenguaje base de lenguajes avanzados como C++.