“Conocimiento Programación>C /C + + Programming

Cómo volver a la función principal en C + +

2011/1/17
Aplicaciones informáticas necesita algún mecanismo que le dice al sistema operativo dónde empezar el proceso. En el lenguaje C + + , se llama a la función principal. Aquí es donde comienza el programa. La función principal normalmente delega tareas a otras funciones y componentes de software . Cuando se hace esto , se necesita la ejecución de volver el tiempo para que pueda seguir adelante con el resto de su programa. En C + +, esta mecánica de retorno se basa en el lenguaje en la forma de la instrucción Return . Mediante el uso de la instrucción Return , puede decidir cuándo una función acabados y las manos más de ejecución de nuevo a la función principal. Cosas que necesitará
C + + Compiler , como
GCC C + + IDE como Eclipse CDT
Mostrar más instrucciones
1

Inicie el IDE de C + + y crear un nuevo C + + archivo de código fuente .
2

declarar una función en la parte superior del archivo de código fuente . Esta función va a hacer algo simple, como tomar un número y luego darle la espalda. La sentencia return se utiliza para salir de una función y devolver un valor , por ejemplo:

int f (int g ) {return g } ;
3

declarar la función principal por debajo de la última función escribiendo esto:

int main () {


}
4

Escribe los próximos tres líneas de código dentro de las llaves de las funciones principales :

int x = f ( 5 ) ;

printf ("% d \\ n", x);

return 0 ;
5

compilar y ejecutar este código. La ejecución comienza dentro de la función principal, que crea un entero llamado x . El valor de x se determina por la función f , que sólo se necesita una entrada y lo devuelve sin cambios . En este programa, f toma el número 5 y se lo devuelve con la instrucción de retorno. Las principales funciones de las manos la ejecución de la función f , que devuelve rápidamente la ejecución volver al inicio . Cuando principal comienza a ejecutar de nuevo , le asigna el valor " 5 " para x, y luego pasa a la línea siguiente. La siguiente línea se imprime el valor de x . La última línea principal en otra sentencia de retorno , pero éste sale del programa .

C /C + + Programming
Cómo escribir extensiones HTML en C
¿Qué significa que la instrucción en 0x11460c03 a la que se hace referencia en la memoria 0x00000000 no se pudo leer?
Cómo utilizar C + + plantillas de clase
Cómo crear una matriz en C
Base SDK Missing xCode
Cómo utilizar Alice programar juegos
Cómo Ignorar espacios en el uso de Largo C + +
¿Qué es el mapeo de memoria en un microprocesador?
Conocimiento de la computadora © http://www.ordenador.online