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

Cómo declarar una función en C

2014/12/10
Funciones en C son la clave para la programación estructurada manejable. Todo buen programa está escrito tomando la tarea y dividirlo en trozos , cada uno de ellos se convierte en una función. Instrucciones
Crear la Declaración de funciones
1

Cree un nombre único que dice claramente lo que hace la función. Utilice verbos en el nombre para destacar la acción. Utilice un formato compatible , como guiones bajos ( por ejemplo, " calculate_subtotal ") o de capitalización interna ( por ejemplo, " CalculateSubtotal ") . Evite los nombres que son demasiado genéricos . Por ejemplo , " calculate_GPA_subtotal " podría ser mejor , ya que las cosas pueden ser diferentes subtotalled .
2

utilizar funciones para devolver un solo valor de una función de C tipo de datos (incluidos indicadores ) . Funciones que no devuelven nada será declarada como nula.
3

Elija parámetros de la función y sus tipos. Pasa exactamente lo que la función debe hacer su trabajo, ni más ni menos. Las funciones que no necesitan nada usarán vacío.
4

Darse cuenta de que la mayoría de los parámetros se " pasan por valor . " La función no obtiene la variable real , sólo su valor, y puede cambiar sin afectar a la fuente. Si tiene que "pasar por referencia" para permitir que la función de cambiar el valor de la variable original , debe utilizar punteros para los parámetros
5

Declarar la declaración de la función así: .

 int calculate_GPA_subtotal ( cortos studenttype , int * Puntuaciones ) { la declaración comienza con el tipo de retorno , entonces su nombre , los parámetros entre paréntesis . Esto es lo que se vería como para una función que no tiene ni : 
 void reset_printer (void ) { página 6 

Incluir una declaración abreviada. En la parte superior del archivo de programa C, o mejor aún, en un encabezado ( . H ) de archivos, incluir una declaración abreviada que omite el cuerpo , así:

 int calculate_GPA_subtotal ( cortos studenttype , int * puntajes ) ​​; void reset_printer ( void); . Tenga en cuenta que usted puede dejar de lado los nombres de los parámetros si se quiere, pero que es una buena forma de incluirlos . 
Escribir la función corporal
7

Usar { } . Las definiciones de funciones final con un { que comienza el cuerpo de la función y continúa hasta que la coincidencia } . Usar sangría para que el ámbito de aplicación claro .
8

Utilice el comando return para devolver un valor. Para las funciones de vacío , lo utilizan sin un valor para saltar de la función de la media.

C /C + + Programming
Cómo mostrar una cadena hacia atrás en C
Cómo utilizar ActiveX en C #
Cómo crear una fecha en C #
¿Qué es una Interfaz CPP
Cómo cerrar programas iPad con Xcode
Errores comunes en Turbo C
Cómo importar modelos en GTK Radiant
Cómo crear una lista de vectores
Conocimiento de la computadora © http://www.ordenador.online