FUNDAMENTOS DE PROGRAMACION
|
|
![]() |
|
|
|
Si buscas
hosting web,
dominios web,
correos empresariales o
crear páginas web gratis,
ingresa a
PaginaMX
![]() ![]() 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. 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.
- 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.
int printf("cadena de formato", variable1, variable2); //Muestra por pantalla
int scanf("cadena de formato", variable1, variable2); //Lee de pantalla
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
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
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.
#include
| |
Tu Sitio Web Gratis © 2025 FUNDAMENTOS DE PROGRAMACION |