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

Las ventajas de los prototipos de función

2012/8/11
C y C + + programadores tienen dos opciones cuando se trata de las funciones de la escritura : pueden escribir la declaración completa antes de su función principal , o pueden escribir un prototipo de la función por encima de la función principal y declarar la función completa en otro lugar. Prototipos consisten en una sola línea con el tipo de la función de retorno , el nombre y argumentos. Escribiendo estas fuera tiene algunos beneficios que dan los programadores más flexibilidad con su código fuente. Funciones

funciones en C y C + + son segmentos discretos de código que realizan una operación específica . Al poner este código en una función que el programador puede ejecutar todo el segmento de código simplemente el nombre de la función. Organización del código de procedimientos que va a tener el programador para realizar varias veces en las funciones reutilizables hace un archivo de código fuente más organizada , más fácil para el programador para editar , y más fácil para los futuros programadores para mantener o actualizar .

Organizar su código

Listado de prototipos de funciones en la parte superior de un archivo de código fuente que proporciona una mayor flexibilidad en la forma de organizar el código . Si no se incluye un prototipo de función por encima de la función principal, entonces usted tiene que escribir la totalidad de la declaración de la función por encima de la función principal. Contar con los prototipos de funciones , en lugar de toda la declaración de la función , en la parte superior de un archivo de código fuente que ahorra tiempo de navegación en la parte inferior de todo el código de las funciones para buscar y editar la función principal.


argumento de referencia

el código dentro de las funciones puede ser autónomo , en el que el código realiza exactamente el mismo procedimiento con el mismo resultado cada vez, o aceptar una variable principal del programa función que se va a alterar el resultado de los procedimientos del código. Hay que declarar las variables , también llamados argumentos , como parte de la declaración de la función. Al pasar estos argumentos en una función en el programa, debe hacerlo en el orden exacto en el que en la propia función declarada. Tener prototipos por encima de la función principal declara la estructura de estas funciones para el compilador , y también sirve como una referencia rápida en cuanto al orden en el que tiene que pasar en los argumentos .
Funciones en Otros archivos

Mientras que los programadores suelen incluir funciones simples en el mismo archivo de código fuente como la función principal del programa , programadores profesionales utilizan regularmente conjuntos de funciones que consisten en muchas líneas de código que tienen que estar en su propia fuente archivo de código. Programas avanzados pueden hacer uso de muchas de estas funciones grandes , cada uno requiere su propio archivo. En lugar de emitir individualmente directiva para incluir cada archivo individual por encima de la función principal, se puede enumerar prototipos de funciones en un archivo de cabecera , a continuación, emitir una directiva para incluir ese archivo para lograr el mismo resultado.

C /C + + Programming
Cómo realizar el seguimiento instancia de una clase utilizando una sonda en C + +
¿Qué es lo contrario de la impresión de Programación C
Xcode Editor de texto Tutorial
Cómo escribir Binary presentar una código de ejemplo en C
Cómo mostrar una cadena hacia atrás en C
Cómo devolver una referencia a vector C
Cómo escribir un archivo Hex
Cómo borrar la pantalla antes de un nuevo bucle en un CPP
Conocimientos Informáticos © http://www.ordenador.online