FUNDAMENTOS DE PROGRAMACION

Si buscas hosting web, dominios web, correos empresariales o crear páginas web gratis, ingresa a PaginaMX
Por otro lado, si buscas crear códigos qr online ingresa al Creador de Códigos QR más potente que existe


Funciones de biblioteca

 

C ofrece un conjunto de funciones estándar que dan soporte a las operaciones que se utilizan con más frecuencia. Estas funciones están agrupadas en bibliotecas. Para utilizar cualquiera de las funciones que forman parte de las bibliotecas estándar de C, sólo hace falta realizar una llamada a dicha función.

Las funciones que forman parte de la biblioteca estándar de C, funciones estándar o predefinidas, están divididas en grupos. Todas las funciones que pertenecen a un mismo grupo se definen en el mismo fichero de cabecera.


 

Cuando deseamos utilizar cualquiera de las funciones estándar de C, primero debemos utilizar la directiva de precompilación #include para incluir los ficheros cabecera en nuestro programa. Por otra parte, antes de utilizar una función, primero debemos conocer las características de dicha función, es decir, el número y tipo de datos de sus argumentos y el tipo de valor que devuelve. Esta información es proporcionada por los prototipos de función.


Los grupos de funciones estándar más comunes son:

- entrada/salida estándar

- matemáticas

- de conversión

- diagnóstico

- de manipulación de memoria

- control de proceso

- ordenación

- directorios

- fecha y hora

- búsqueda

- manipulación de cadenas

- gráficos

 

Podemos incluir tantos ficheros de cabecera como nos haga falta, incluyendo los ficheros de cabecera que hemos creado y donde hemos definido nuestras funciones. En el resto de este apartado veremos algunas de las funciones de la entrada/salida estándar más utilizadas.


 

Cuando no se especifica un tipo de dato es porque la función permite mas de uno ya sea a través de casting o de otra maña. Esta parte como ya se explico antes es solo para mostrar el formato de las funciones.
 


Funciones de :

  int printf("cadena de formato", variable1, variable2);  //Muestra por pantalla
  int scanf("cadena de formato", variable1, variable2);  //Lee de pantalla




Funciones de :

  int system("llamada");



Funciones de :
  double sin(valor);  //Calcula el sinus
  double cos(valor);  //Calcula el cosinus
  double tan(valor);  //Calcula la tangente
  double asin(valor);
  double atan(valor);
  double acos(valor);
  double sinh(valor);
  double cosh(valor);
  double tanh(valor);
  double log10(valor);
  double log(valor);
  double ldexp(valor1,valor2);
  double pow(valor);
  double sqrt(valor);  //Calcula raíces cuadradas





Funciones de :

  struct tm time();

Funciones de :

  int strcmp(cadena1, cadena2); //Compara dos cadenas de carácteres
  int strcat(cadena1, cadena2); 
  int strcpy(cadena1, cadena2); //Copia la primera cadena en la segunda
  int strlen(cadena);  //Da la longitud de una cadena




Funciones de :


Función toupper ANSI C Convierte un carácter, en un parámetro entero ch, a mayúscula.

Valor de retorno: ch debe estar en el rango 0 a 255, y si está entre a y z lo convierte a su equivalente en el rango A a Z, el resto de los valores no son modificados. El valor de retorno es el valor convertido si ch era una minúscula, o el valor original en caso contrario. Nota: los caracteres en acentuados, o con diéresis, en minúscula y la ñ no sufren modificaciones.




Ejemplo:

#include 
#include 
 
int main()
{
   char cadena[] = "esto es una cadena de prueba";
   int i;
 
   for(i = 0; cadena[i]; i++) 
      cadena[i] = toupper(cadena[i]);
 
   printf("%sn", cadena);
   return 0;
}




NOTA: SOLICITAR AL ALUMNO LA REALIZACION DE 
UNA INVESTIGACION MAS AMPLIA SOBRE LAS BIBLIOTECAS 
O LIBRERIAS EN LENGUAJE C
© 2024 FUNDAMENTOS DE PROGRAMACION