Librerías De Programación En Lenguaje C

Páginas: 5 (1148 palabras) Publicado: 5 de diciembre de 2012
Librerías de Programación en Lenguaje C

• Input and Output:

❖ FILE *fopen(const char *filename, const char *mode)

❖ FILE *freopen(const char *filename, const char *mode, FILE *stream)

❖ int fflush(FILE *stream)

❖ int fclose(FILE *stream)

❖ int remove(const char *filename)

❖ int rename(const char *oldname, const char *newname)

❖FILE *tmpfile(void)

❖ char *tmpnam(char s[L_tmpnam])

❖ int setvbuf(FILE *stream, char *buf, int mode, size_t size)

❖ void setbuf(FILE *stream, char *buf)

❖ int fprint(FILE *stream, const char *format, …)

❖ int sprintf(char *s, const char *format, …)

❖ vprintf(const char *format, va_list arg)

❖ vfprintf(FILE *stream, const char *format, va_list arg)❖ vsprintf(char *s, const char *format, va_list arg)

❖ int fscanf(FILE *stream, const char *format, …)

❖ int scanf(const char *format, …)

❖ int sscanf(char *s, const char *format, …)

❖ int fgetc(FILE *stream)

❖ char *fgets(char *s, int n, FILE *stream)

❖ int fputc(int c, FILE *stream)

❖ int fputs(const char *s, FILE *stream)

❖ intgetc(FILE *stream)

❖ int getchar(void)

❖ char *gets(char *s)

❖ int putc(int c, FILE *stream)

❖ int putchar(int c)

❖ int ungetc(int c, FILE *stream)

❖ size_t fread(void *ptr, size_t size, size_t nobj, FILE *stream)

❖ size_t fwrite(const void *ptr, size_t size, size_t nobj, FILE *stream)

❖ int fseek(FILE *stream, long offset, int orogin)

❖long ftell(FILE *stream)

❖ void rewind(FILE *stream)

❖ int fgetpos(FILE *stream, fpos_t *ptr)

❖ int fsetpos(FILE *stream, const fpos_t *ptr)

❖ void clearerr(FILE *stream)

❖ int feof(FILE *stream)

❖ int ferror(FILE *stream)

❖ void perror(const char *s)

• Character Class Tests:

❖ isalnum(c)

❖ isalpha(c)

❖iscntrl(c)

❖ isdigit(c)

❖ isgraph(c)

❖ islower(c)

❖ isprint(c)

❖ ispunct(c)

❖ isspace(c)

❖ isupper(c)

❖ isxdigit(c)

• String Functions:

❖ char *strcpy(s , ct)

❖ char *strncpy(s , ct , n)

❖ char *strcat(s , ct)

❖ char *strncat(s , ct , n)

❖ int strcmp(cs , ct)

❖ int strncmp(cs , ct ,n)❖ char *strchr(cs , c)

❖ char *strrchr(cs , c)

❖ size_t strspn(cs , ct)

❖ size_t strcspn(cs , ct)

❖ char *strstr(cs , ct)

❖ size_t strlen(cs)

❖ char *strerror(n)

❖ char *strtok(s , ct)

• Mathematical Functions:

❖ sin(x)

❖ cos(x)

❖ tan(x)

❖ asin(x)

❖ acos(x)

❖ atan(x)

❖ atan2(x)❖ sinh(x)

❖ cosh(x)

❖ tanh(x)

❖ exp(x)

❖ log(x)

❖ log10(x)

❖ pow(x,y)

❖ sqrt(x)

❖ ceil(x)

❖ floor(x)

❖ fabs(x)

❖ ldexp(x)

❖ frexp(x,double *ip)

❖ modf(x,double *ip)

❖ fmod(x,y)

• Utility Functions:

❖ double atof(const char *s)

❖ int atoi(const char *s)

❖long atol(const char *s)

❖ double strrod(const char *s, char **endp)

❖ long strtol(const char *s, char **endp, int base)

❖ unsigned long strtoul(const char *s, char **endp, int base)

❖ int rand(void)

❖ void srand(unsigned int seed)

❖ void *calloc(size_t nobj, size_t size)

❖ void *malloc(size_t size)

❖ void *realloc(void *p, size_t size)❖ void free(void *p)

❖ void abort(void)

❖ void exit(int status)

❖ int atexit(void (*fcn)(void))

❖ int system(const char *s)

❖ char *getenv(const char *name)

❖ void *bsearch(const void *key, const void *base, size_t n, size_t size, int (*cmp)(const void *keyval, const void *datum))

❖ void qsort(void *base, size_t n, size_t size, int (*cmp)(const...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Librerias En Lenguaje C
  • Librerias y funciones lenguaje c
  • Librerias O Bibliotecas En Lenguaje C
  • Libreria del lenguaje c
  • Lenguaje de programacion "c"
  • Lenguaje C Programacion
  • lenguaje de programacion c
  • Lenguaje C programación Basica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS