El función es el principal bloque de construcción de un programa que ocupa alguna operación que podría usarse durante todo el programa. En este artículo, aprenderemos sobre la función del lenguaje C con sus tipos con algunos estudios comparativos.
Función en la programación C
A función En C, la programación es una parte de las instrucciones que logran una acción. En c, el función se utiliza para dividir el código, lo que implica que el código avanzado se puede dividir en partes más pequeñas y simples, cada una de las cuales ejecuta un trabajo en particular.
C La programación tiene dos tipos de funciones mencionado abajo:
1: Funciones definidas por el usuario en C
El lenguaje C también facilitó a sus desarrolladores para hacer funciones personalizadas; Estas funciones se llaman Funciones definidas por el usuario. En algunos casos, un desarrollador no tiene funciones predefinidas para que pueda reutilizar las operaciones de función en el programa C. Para lograr la tarea de acuerdo con las especificaciones del desarrollador, el desarrollador debe definir una función adecuada por sí mismo. Algunos de los usuario definido Las funciones pueden ser multiplicar(), suma(), dividir(), etcétera.
Pros y contras de la función definida por el usuario
Algunas ventajas y desventajas clave de las funciones definidas por el usuario son:
Pros
Contras
Ejemplo de función definida por el usuario
#incluirEn el código anterior, le pedimos al usuario que ingrese dos enteros y los pase a un función definida por el usuario llamado "agregar" lo que los agrega y genera el resultado. La función principal luego asigna el resultado a una variable llamada "suma" y lo imprime a la consola.
Producción
2: Funciones de la biblioteca en C
Funciones de la biblioteca ya están incluidos en las especificaciones del compilador, lo que implica que se han declarado en las bibliotecas C. Estos se pueden utilizar para realizar tareas rutinarias como cálculos, cambios y más. Algunos básicos y conocidos Funciones de la biblioteca en el idioma c son printf (), scanf (), getch (), y devolver(), junto con otras funciones ofrecidas en las bibliotecas C.
Usar Funciones de la biblioteca, Debemos tener que definir los prototipos de estas funciones en la parte superior del programa C.
Pros y contras de las funciones de la biblioteca
Las ventajas y desventajas clave de las funciones de la biblioteca son:
Pros
Contras
Ejemplo de función de biblioteca
#incluirEn el código anterior, se le solicita al usuario que ingrese un número. Y el número de entrada se almacena en una variable flotante llamada "NUM". La raíz cuadrada se calcula utilizando el Función de biblioteca sqrt () desde el biblioteca, y luego el resultado se almacena en otra variable flotante llamada "Sq_root". El programa utiliza la función de la biblioteca printf () y "%.3f " Formato de especificador para imprimir los números con tres decimales.
Producción
Conclusión
Hemos visto el usuario definido y Funciones de la biblioteca en lengua c. Las funciones definidas por el usuario se pueden reutilizar en un programa y las funciones de la biblioteca pueden ahorrar tiempo de desarrollo. También hemos visto algunas ventajas y desventajas de ambas funciones. Un desarrollador puede codificar fácilmente usando estas funciones de acuerdo con sus especificaciones.