1. CODIGOS PARA QUE SIRVEN
void swab(char *de,char *to,int nbytes);
void *memset(void*s,int c,size_tn);
void far *far _fmemset(voidfar*s,int
c,size_tn);
void movedata(intsrcseg,intsrcoff,int
destseg,intdestoff,size_tn);
void *memccpy(void*dest,void
*origen,intc,size_tn);
void *memcpy(void *dest,void
*origen,size_tn);
void *memmove(void*dest,void
*origen,size_tn);
void *memchr (void*s,int c, size_tn);
int far _fmemcmp (voidfar *s1,void far
*s2,ize_t n);
int far _fmemicmp(voidfar *s1,void far
*s2, size_tn);
void far * far _fmemchr(voidfar *s,int c,
size_tn);
bcd bcd(int x);
bcd bcd(double x);
bcd bcd(double x,intdecimals);
Swaps bytes
Pone n bytes de s to byte c
Pone n bytes de s a byte c
Copia n bytes
Copia un bloque de n bytes de origen a destino
Copia un bloque de n bytes de origen a destino
Copia un bloque de n bytes de origen a destino
Searchesn bytesfor caracter c
Compara el primern bytesde stringss1 y s2
Compara el primern bytesde stringss1 y s2
Busca n bytespara caracter c
Convierte numerodecimal a binario
Convierte numerodecimal a binario
Convierte numerodecimal a binario
double cos(double x);
double sin(double x);
double tan(double x);
long double sinl(longdouble x);
long double tanl(longdouble x);
long double coshl(longdouble (x));
double cosh(double x);
double sinh(double x);
double tanh(double x);
long double cosl(longdouble x);
long double sinhl(longdouble (x));
long double tanhl(longdouble (x));
double acos(double x);
double asin(double x);
double atan(double x);
double atan2(double y, double x);
long double acosl(longdouble (x));
long double asinl(longdouble (x));
long double atanl(longdouble (x));
FuncionCoseno
FuncionSeno
FuncionTangente
FuncionSeno
FuncionTangente
FuncionCosenohiperbolico
FuncionCosenohiperbolico
FuncionSeno hiperbolico
FuncionTangente hiperbolico
FuncionCoseno
FuncionSeno hiperbolico
FuncionTangente hiperbolico
Funcioninversa de conseno
Funcioninversa de seno
Funcioninversa de tangente
Funcioninversa de tangente2
Funcioninversa de Coseno
Funcioninversa de Seno
Funcioninversa de Tangente
double log(double x);
double log10(double x);
long double logl(longdouble (x));
Funcionlogaritmo natural
Funcionlogaritmo comun
Funcionlogaritmo natural
2. long double log10l(longdouble (x));
double hypot(double x,double y);
long double hypotl(longdouble (x),long
double (y));
Funcionlogaritmo comun
Calcula hipotenusade derecha triangulo
Calcula hipotenusade derecha triangulo
double pow(double x,double y);
double pow10(int p);
long double pow(longdouble (x),long
double (y));
long double pow10l(int(p));
long double ldexpl(longdouble (x),int
(expon));
double ldexp(double x,intexpon);
double exp(double x);
long double exp(longdouble (x));
double sqrt(double x);
long double sqrtl(longdouble @E(x));
FuncionPotenciacion, x a la y (x**y)
FuncionPotenciacion, 10 a el p(10**p)
FuncionPotenciacion, x a la y (x**y)
FuncionPotenciacion, 10 a el p (10**p)
Calcula x times(2 raiz a exp)
Calcula x times(2 raised to exp)
Calcula Potenciacione a el xth
Calcula Potenciacione a el xth
Calcula raiz cuadrada
Calcula raiz cuadrada
double frexp(double x,int*exponent);
double fmod(double x,double y);
long double frexp(longdouble (x),int
*(exponent));
long double fmod(longdouble (x),long
double (y));
double modf(double x,double *ipart);
long double modfl(longdouble (x),long
double *(ipart));
div_t div(intnumer,int denom);
ldiv_t ldiv(intnumer,intdenom);
Divide a double numeroenmantisa y exponente
Calcula x moduloy, el residuode x/y
Divide un long double numeroen mantisa y
exponente
Calcula x moduloy,el residuode x/y
Divide double enentero y fraccion
Divide long double enenteroy fraccion
Divide dos enteros
Divide dos longs
int ungetc(intc, FILE *flujo);
int getw(FILE*flujo);
int fgetchar(void);
int fgetc(FILE*flujo);
char *fgets(char*s, int n, FILE *flujo);
int putw(intw, FILE *flujo);
int fputc(intc, FILE *flujo);
int fputs( char *s, FILE *flujo);
int fputchar(intc);
int fprintf(FILE *flujo,char *format [arg]);
int fscanf (FILE*flujo,char *format
[address]);
Empuja un caracter a la entrada de un flujo
Toma un enterode un flujo
Toma un caracter de un flujo
Toma un caracter de un flujo
Toma un string de un flujo
Salida de un entero enun flujo
Salida de un caracter a un flujo
Salida de a string a un flujo
Salida de un caracter a un flujo
Manda formato de salida a un flujo
Recibe formato de entrada de un flujo
O_RDONLY
O_WRONLY
O_RDWR
O_APPEND
O_CREAT
O_EXCL
O_TRUNC
O_BINARY
O_TEXT
Abre para escritura solamente
Abre para lecturasolamente
Abre para escritura y lectura
Si pone,el apuntador de archivo enfin de archivo
anterior a cualquiera escribe.
Crea y abre archivo Si el archivo existe notiene
efectosi no,el archivo es creado.
Apertura exclusiva:Usado con O_CREAT.Si el
archivo ya existe,unerror es devuelto.
3. O_NOINHERIT
O_DENYALL
O_DENYWRITE
O_DENYREAD
O_DENYNONE
O_CHANGED
O_dispòsitivo
Abre con truncacion Si el archivo ya existe,es
truncado en0 los atributos no cambian
No translacion Explicitamente Abre el archivo en
binario modo
CR-LF translacion Explicitamente Abre el archivo en
modo texto
Proceso hijoheredandoarchivo
Error si abiertopara lectura/escritura
Error si abiertopara escritura
Error si abiertopara lectura
Permite acceso concurrente
Especial DOS lee-solamente bit
Especial DOS lee-solamente bit
stdin
stdout
stderr
stdaux
stdprn
Standard dispositivoentrada
Standard dispositivosalida
Standard error salida dispòsitivo
Standard dispòsitivoauxiliar
Standard impresora
SEEK_SET
SEEK_CUR
SEEK_END
0 Busquedadesde principiode archivo
1 Busquedadesde actual posicion
2 Busquedadesde finde archivo
_F_RDWR
_F_READ
_F_WRIT
_F_LBUF
_F_ERR
_F_EOF
_F_BIN
_F_IN
_F_OUT
_F_TERM
Lee y escribe
Lee-solamente archivo
Escribe-solamente archivo
Linea-bufferedarchivo
Indicator de error
Indicator EOF
Indicador binario archivo
Datos por llegar
Datos por salir
Archivo esun terminal
int ungetc(intc, FILE *flujo);
int getw(FILE*flujo);
int fgetchar(void);
int fgetc(FILE*flujo);
char *fgets(char*s, int n, FILE *flujo);
int putw(intw, FILE *flujo);
int fputc(intc, FILE *flujo);
int fputs( char *s, FILE *flujo);
int fputchar(intc);
int fprintf(FILE *flujo,char *format [arg]);
int fscanf (FILE*flujo,char *format
[address]);
Empuja un caracter a la entrada de un flujo
Toma un enterode un flujo
Toma un caracter de un flujo
Toma un caracter de un flujo
Toma un string de un flujo
Salida de un entero enun flujo
Salida de un caracter a un flujo
Salida de a string a un flujo
Salida de un caracter a un flujo
Manda formato de salida a un flujo
Recibe formato de entrada de un flujo