Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

Funciones de biblioteca estándar de C

Funciones de biblioteca estándar de C

En este tutorial, aprenderá sobre las funciones de biblioteca estándar en C. Más específicamente, qué son, las diferentes funciones de biblioteca en C y cómo usarlas en su programa.

Las funciones de la biblioteca estándar de C o simplemente las funciones de la biblioteca de C son funciones integradas en la programación de C.

El prototipo y las definiciones de datos de estas funciones están presentes en sus respectivos archivos de cabecera. Para usar estas funciones, necesitamos incluir el archivo de encabezado en nuestro programa. Por ejemplo,

Si desea utilizar el printf() función, el archivo de cabecera <stdio.h> debe incluirse.

#include <stdio.h>
int main()
{
   printf("Catch me if you can."); 
}

Si intentas usar printf() sin incluir el stdio.h archivo de encabezado, obtendrá un error.


Ventajas de usar las funciones de la biblioteca C

1. Trabajan

Una de las razones más importantes por las que debería usar las funciones de la biblioteca es simplemente porque funcionan. Estas funciones han pasado por múltiples pruebas rigurosas y son fáciles de usar.

2. Las funciones están optimizadas para el rendimiento

Dado que las funciones son funciones de "biblioteca estándar", un grupo dedicado de desarrolladores las mejora constantemente. En el proceso, pueden crear el código más eficiente optimizado para obtener el máximo rendimiento.

3. Ahorra un tiempo de desarrollo considerable

Dado que las funciones generales como imprimir en una pantalla, calcular la raíz cuadrada y muchas más ya están escritas. No debe preocuparse por volver a crearlos.

4. Las funciones son portátiles

Con las necesidades cambiantes del mundo real, se espera que su aplicación funcione siempre y en todas partes. Y estas funciones de biblioteca lo ayudan porque hacen lo mismo en todas las computadoras.


Ejemplo:Raíz cuadrada usando la función sqrt()

Suponga que desea encontrar la raíz cuadrada de un número.

Para calcular la raíz cuadrada de un número, puede usar la función de biblioteca sqrt(). La función se define en el math.h archivo de encabezado.

#include <stdio.h>
#include <math.h>
int main()
{
   float num, root;
   printf("Enter a number: ");
   scanf("%f", &num);

   // Computes the square root of num and stores in root.
   root = sqrt(num);

   printf("Square root of %.2f = %.2f", num, root);
   return 0;
}

Cuando ejecute el programa, la salida será:

Enter a number: 12
Square root of 12.00 = 3.46

Funciones de biblioteca en diferentes archivos de encabezado

Archivos de encabezado C Descripción
Funciones de aserción de programa
Funciones de tipo de carácter
Funciones de localización
Funciones matemáticas
Funciones de salto
Funciones de manejo de señales
Funciones de manejo de argumentos variables
Funciones estándar de entrada/salida
Funciones de utilidad estándar
Funciones de manejo de cadenas
Funciones de fecha y hora

Lenguaje C

  1. Tipos de funciones definidas por el usuario en programación C
  2. Telemetría del sensor 2.0.1
  3. Mapa en la biblioteca de plantillas estándar (STL) de C++ con ejemplo de impresión
  4. Funciones de Verilog
  5. Funciones matemáticas de Verilog
  6. C - Funciones
  7. MATLAB - Descripción general
  8. MATLAB - Funciones
  9. Python - Funciones
  10. PCB de aluminio frente a PCB estándar
  11. ¿Qué es el trabajo estándar?