List of C functions
From Wikipedia, the free encyclopedia
This page aims to alphabetically list all the predefined functions used in the C standard library, and a few of the non-standard functions.
- assert.h
- (no functions)
- ctype.h
- (non-standard) digittoint
- isalnum
- isalpha
- (non-standard) isascii
- (non-standard) isblank
- iscntrl
- isdigit
- isgraph
- islower
- isprint
- ispunct
- isspace
- isupper
- isxdigit
- (non-standard) toascii
- tolower
- toupper
- errno.h
- (no functions)
- float.h
- (no functions)
- limits.h
- (no functions)
- locale.h
- localeconv
- setlocale
- math.h
- setjmp.h
- signal.h
- raise
- stdarg.h
- (no functions)
- stddef.h
- offsetof
- stdio.h
- clearerr
- fclose
- feof
- ferror
- fflush
- fgetc
- fgetpos
- fgets
- fopen, freopen, (non-standard) fdopen
- fprintf
- fputc
- fputs
- fread
- fscanf
- fseek
- fsetpos
- ftell
- fwrite
- getc
- getchar
- gets
- perror
- printf, fprintf, sprintf, (non-standard) snprintf
- putc
- putchar, (non-standard) fputchar
- puts
- remove
- rename
- rewind
- scanf, fscanf, sscanf; (non-standard:) vfscanf, vscanf, vsscanf
- setbuf
- setvbuf
- tmpfile
- tmpnam
- ungetc
- vprintf, vfprintf, vsprintf
- stdlib.h
- string.h
- memchr
- memcmp
- memcpy
- memmove
- memset
- strcat, strncat
- strchr
- strcmp, strncmp
- strcoll
- strcpy, strncpy
- strcspn
- strerror
- strlen
- strpbrk
- strrchr
- strspn
- strstr
- strtok
- strxfrm
- time.h
[edit] Non-standard headers
C programming language | |
---|---|
Libraries: | C standard library | glibc | Dietlibc | uClibc | Newlib |
History: | Criticism of the C programming language |
Language Features: | String | Syntax | Preprocessor | Variable types and declarations | Functions |
Dialects: | C++ | Objective-C |
C and Other Languages: | Compatibility of C and C++ | Operators in C and C++ | Comparison of Pascal and C | C to Java byte-code compiler |