1. CODIGOS PARA QUE SIRVEN
void swab(char *de,char *to,int
nbytes);
void *memset (void *s,int c,size_t n);
void far *far _fmemset(void far *s,int
c,size_t n);
void movedata(int srcseg,int
srcoff,int destseg,int destoff,size_t
n);
void *memccpy(void *dest,void
*origen,int c,size_t n);
void *memcpy (void *dest,void
*origen,size_t n);
void *memmove(void *dest,void
*origen,size_t n);
void *memchr (void *s,int c, size_t
n);
int far _fmemcmp (void far *s1,void
far *s2,ize_t n);
int far _fmemicmp(void far *s1,void
far *s2, size_t n);
void far * far _fmemchr(void far *s,int
c, size_t n);
bcd bcd(int x);
bcd bcd(double x);
bcd bcd(double x,int decimals);
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
Searches n bytes for caracter c
Compara el primer n bytes de strings s1 y
s2
Compara el primer n bytes de strings s1 y
s2
Busca n bytes para caracter c
Convierte numero decimal a binario
Convierte numero decimal a binario
Convierte numero decimal a binario
double cos(double x);
double sin(double x);
double tan(double x);
long double sinl(long double x);
long double tanl(long double x);
long double coshl(long double (x));
double cosh(double x);
double sinh(double x);
double tanh(double x);
long double cosl(long double x);
long double sinhl(long double (x));
long double tanhl(long double (x));
double acos(double x);
double asin(double x);
double atan(double x);
Funcion Coseno
Funcion Seno
Funcion Tangente
Funcion Seno
Funcion Tangente
Funcion Coseno hiperbolico
Funcion Coseno hiperbolico
Funcion Seno hiperbolico
Funcion Tangente hiperbolico
Funcion Coseno
Funcion Seno hiperbolico
Funcion Tangente hiperbolico
Funcion inversa de conseno
Funcion inversa de seno
Funcion inversa de tangente
2. double atan2(double y, double x);
long double acosl(long double (x));
long double asinl(long double (x));
long double atanl(long double (x));
Funcion inversa de tangente2
Funcion inversa de Coseno
Funcion inversa de Seno
Funcion inversa de Tangente
double log(double x);
double log10(double x);
long double logl(long double (x));
long double log10l(long double (x));
double hypot(double x,double y);
long double hypotl(long double
(x),long double (y));
Funcion logaritmo natural
Funcion logaritmo comun
Funcion logaritmo natural
Funcion logaritmo comun
Calcula hipotenusa de derecha triangulo
Calcula hipotenusa de derecha triangulo
double pow(double x, double y);
double pow10(int p);
long double pow(long double (x),
long double (y));
long double pow10l(int (p));
long double ldexpl(long double
(x),int (expon));
double ldexp(double x,int expon);
double exp(double x);
long double exp(long double (x));
double sqrt(double x);
long double sqrtl(long double
@E(x));
Funcion Potenciacion , x a la y (x**y)
Funcion Potenciacion , 10 a el p(10**p)
Funcion Potenciacion , x a la y (x**y)
Funcion Potenciacion , 10 a el p (10**p)
Calcula x times (2 raiz a exp)
Calcula x times (2 raised to exp)
Calcula Potenciacion e a el xth
Calcula Potenciacion e a el xth
Calcula raiz cuadrada
Calcula raiz cuadrada
double frexp(double x, int
*exponent);
double fmod(double x, double y);
long double frexp(long double (x), int
*(exponent));
long double fmod(long double (x),
long double (y));
double modf(double x, double
*ipart);
long double modfl(long double (x),
long double *(ipart));
div_t div(int numer, int denom);
ldiv_t ldiv(int numer,int denom);
Divide a double numero en mantisa y
exponente
Calcula x modulo y, el residuo de x/y
Divide un long double numero en mantisa y
exponente
Calcula x modulo y,el residuo de x/y
Divide double en entero y fraccion
Divide long double en entero y fraccion
Divide dos enteros
Divide dos longs
int ungetc(int c, FILE *flujo);
int getw(FILE *flujo);
int fgetchar(void);
int fgetc(FILE *flujo);
char *fgets(char *s, int n, FILE
*flujo);
Empuja un caracter a la entrada de un flujo
Toma un entero de un flujo
Toma un caracter de un flujo
Toma un caracter de un flujo
Toma un string de un flujo
Salida de un entero en un flujo
3. int putw(int w, FILE *flujo);
int fputc(int c, FILE *flujo);
int fputs( char *s, FILE *flujo);
int fputchar(int c);
int fprintf (FILE *flujo,char *format
[arg]);
int fscanf (FILE *flujo,char *format
[address]);
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
O_NOINHERIT
O_DENYALL
O_DENYWRITE
O_DENYREAD
O_DENYNONE
O_CHANGED
O_dispòsitivo
Abre para escritura solamente
Abre para lectura solamente
Abre para escritura y lectura
Si pone, el apuntador de archivo en fin de
archivo anterior a cualquiera escribe.
Crea y abre archivo Si el archivo existe no
tiene efecto si no, el archivo es creado.
Apertura exclusiva: Usado con O_CREAT.Si
el archivo ya existe, un error es devuelto.
Abre con truncacion Si el archivo ya
existe,es truncado en 0 los atributos no
cambian
No translacion Explicitamente Abre el
archivo en binario modo
CR-LF translacion Explicitamente Abre el
archivo en modo texto
Proceso hijo heredando archivo
Error si abierto para lectura/escritura
Error si abierto para escritura
Error si abierto para lectura
Permite acceso concurrente
Especial DOS lee-solamente bit
Especial DOS lee-solamente bit
stdin
stdout
stderr
stdaux
stdprn
Standard dispositivo entrada
Standard dispositivo salida
Standard error salida dispòsitivo
Standard dispòsitivo auxiliar
Standard impresora
SEEK_SET
SEEK_CUR
SEEK_END
0 Busqueda desde principio de archivo
1 Busqueda desde actual posicion
2 Busqueda desde fin de archivo
_F_RDWR
_F_READ
_F_WRIT
_F_LBUF
Lee y escribe
Lee-solamente archivo
Escribe-solamente archivo
Linea-buffered archivo
4. _F_ERR
_F_EOF
_F_BIN
_F_IN
_F_OUT
_F_TERM
Indicator de error
Indicator EOF
Indicador binario archivo
Datos por llegar
Datos por salir
Archivo es un terminal
int ungetc(int c, FILE *flujo);
int getw(FILE *flujo);
int fgetchar(void);
int fgetc(FILE *flujo);
char *fgets(char *s, int n, FILE
*flujo);
int putw(int w, FILE *flujo);
int fputc(int c, FILE *flujo);
int fputs( char *s, FILE *flujo);
int fputchar(int c);
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 entero de un flujo
Toma un caracter de un flujo
Toma un caracter de un flujo
Toma un string de un flujo
Salida de un entero en un 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