La función principal es el punto de entrada para cualquier programa de C + + y generalmente es el primer código que se ejecuta cuando se ejecuta el programa . Sin embargo , los objetos globales con los constructores pueden ejecutar funciones escritos por el usuario antes de ejecutar principal. Los siguientes pasos se explica cómo declarar una función principal en C + + . Instrucciones
1
Aprender los prototipos de funciones válidas para la función principal. Debe consistir en uno de los siguientes:
int main () ; int main ( void); int main (int argc, * argv [ ] ) ;
2
Siga el palabra principal con un par de paréntesis , incluso cuando no hay argumentos . Esto distingue a una declaración de la función de otros tipos de expresiones.
3
encerrar el cuerpo de la función principal, con llaves ({ } ) . Estas llaves contienen el código que la principal realizará cuando se ejecuta .
4
Examine el tercer prototipo determinado en el Paso 1 . El argumento argc indica el número de argumentos de la línea de comandos y argv enumera sus valores. Algunas implementaciones dependientes de la plataforma también pueden proporcionar un tercer argumento para el entorno del programa
5
Mira el siguiente programa en su uso de la función principal : .
# Include int main ( ) { cout return 0 ;} Esta " hello world " programa de descarga
es uno de los ejemplos más simples de un programa en C + + y, tradicionalmente, el primero que encuentra el estudiante de C + + . Todos los programas deben tener una función principal.
6
Observe que otras funciones se pueden definir antes de principal se declara. Sin embargo , la declaración de las principales marca el inicio del programa, independientemente de su ubicación física dentro del código fuente .