- List of C functions
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
**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
** acos
** asin
** atan
**atan2
**atof
** ceil
** cos
** cosh
** exp
** fabs
** floor
**fmod
**frexp
**ldexp
** log
**log10
**modf
** pow
** sin
** sinh
** sqrt
** tan
** tanh
*setjmp.h
** longjmp, setjmp
*signal.h
** raise
*stdarg.h
** (no functions)
*stddef.h
** (macro)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
**
**setbuf
**setvbuf
**tmpfile
**tmpnam
**ungetc
** vprintf, vfprintf, vsprintf
*stdlib.h
** abort
** abs, labs
**atexit
**atof
**atoi
** atol
**bsearch
**calloc
** div, ldiv
** exit
** free
** (non-standard)itoa
**getenv
**ldiv
** (non-standard)ltoa
** malloc, calloc, and realloc
** qsort
** rand
**srand
**strtod
**strtol
**strtoul
** system
*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
**asctime
** clock
** ctime
**difftime
**gmtime
**localtime
**mktime
**strftime
** time
*wchar.h
**btowc
**fgetwc
**fgetws
**fputwc
**fputws
**fwide
**fwprintf
**fwscanf
**(macro)getwc
**(macro)getwchar
**mbrlen
**mbrtowc
**mbsinit
**mbsrtowcs
**(macro)putwc
**(macro)putwchar
**swprintf
**swscanf
**ungetwc
**vfwprintf
**vswprintf
**vwprintf
**wcrtomb
**wcscat
**wcschr
**wcscmp
**wcscoll
**wcscpy
**wcscspn
**wcsftime
**wcslen
**wcsncat
**wcsncmp
**wcsncpy
**wcspbrk
**wcsrchr
**wcsrtombs
**wcsspn
**wcsstr
**wcstod
**wcstok
**wcstol
**wcstoul
**wcsxfrm
**wctob
**wmemchr
**wmemcmp
**wmemcpy
**wmemmove
**wmemset
**wprintf
**wscanf
*wctype.h
**iswalnum
**iswalpha
**iswcntrl
**iswctype
**iswdigit
**iswgraph
**iswlower
**iswprint
**iswpunct
**iswspace
**iswupper
**iswxdigit
**towctrans
**towlower
**towupper
**wctrans
**wctype Non-standard headers
*
alloc.h
**farmalloc
*conio.h
**getch ,getche
Wikimedia Foundation. 2010.