Classification des fonctions C selon les tâches

Manipulations de fichiers

  • access
  • fnsplit
  • remove
  • chdir
  • fstat
  • rename
  • chmod
  • getcwd
  • rmdir
  • _chmod
  • isatty
  • setmode
  • chsize
  • lock
  • stat
  • filelength
  • mkdir
  • umask
  • fnmerge
  • mktmp
  • ulink

 

Fonctions d'entrée-sortie

  • cgets
  • fputc
  • putchar
  • clearerr
  • fputchar
  • puts
  • close
  • fputs
  • putw
  • _close
  • fread
  • read
  • cprintf
  • fscanf
  • rewind
  • cputs
  • fseek
  • scanf
  • creat
  • fsetpos
  • setbuf
  • cscanf
  • ftel
  • setftime
  • dup
  • fwrite
  • setvbuf
  • dup2
  • get
  • sopen
  • eof
  • getch
  • sprintf
  • fclose
  • getchar
  • sscanf
  • fcloseall
  • getche
  • tell
  • fdopen
  • gets
  • tmpfile
  • feof
  • getw
  • tmpnam
  • ferror
  • inport
  • ungetc
  • fflush
  • inportb
  • ungetch
  • fgetc
  • kbhit
  • vprintf
  • fgetchar
  • lseek
  • vsprintf
  • fgetpos
  • open
  • write
  • fgets
  • outport
  • _open
  • fileno
  • outportb
  • _read
  • flushall
  • printf
  • _write
  • fopen
  • put
  • fprintf
  • putch

 

Manipulations de chaînes

  • strcat
  • strlwr
  • strspn
  • strchr
  • strncat
  • strstr
  • strcmp
  • strncmp
  • strtod
  • strcmpi
  • strncpy
  • strtok
  • strcpy
  • strnicmp
  • strtol
  • strcspn
  • strnset
  • strtoul
  • strdup
  • strpbrk
  • strupr
  • strerror
  • strrchr
  • _strerror
  • stricmp
  • strrev
  • strlen
  • strset

 

Allocation de mémoire

  • calloc
  • malloc
  • sbrk
  • free
  • realloc

 

Manipulation de zones mémoires

  • memccpy
  • memcpy
  • memset
  • memchr
  • memicmp
  • movedata
  • memcmp
  • memmove
  • swab

 

Conversions de données

  • atof
  • itoa
  • toupper
  • atoi
  • ltoa
  • _toupper
  • atol
  • toascii
  • ultoa
  • ecvt
  • tolower
  • fvct
  • _tolower

 

Fonctions de classifications

  • isalnum
  • isdigit
  • ispunct
  • isalpha
  • isgraph
  • isspace
  • isascii
  • islower
  • isupper
  • iscntrl
  • isprint
  • isxdigit

 

Tri et recherche

  • bsearch
  • lsearch
  • lfind
  • qsort

 

Gestion de process

  • abort
  • execvpe
  • spawnle
  • assert
  • exit
  • spawnlp
  • atexit
  • _exit
  • spawnlpe
  • execl
  • getenv
  • spawnv
  • execle
  • longjmp
  • spawnve
  • execlp
  • perror
  • spawnvp
  • execlpe
  • putenv
  • spawnvpe
  • execv
  • raise
  • system
  • execve
  • setjmp
  • execvp
  • spawnl

 

Calculs mathématiques

  • abs
  • floor
  • min
  • acos
  • fmod
  • modf
  • asin
  • _fpreset
  • pow
  • atan
  • freopen
  • rand
  • atan2
  • frexp
  • _rotl
  • cabs
  • hypot
  • _rotr
  • ceil
  • labs
  • sin
  • _clear87
  • ldexp
  • sinh
  • _control87
  • ldiv
  • sqrt
  • cos
  • log
  • srand
  • cosh
  • log10
  • status87
  • div
  • lrotl
  • tan
  • exp
  • _lrotr
  • tanh
  • fabs
  • max

 

Appels système

  • allocmem
  • findfirst
  • int86
  • bdos
  • findnext
  • int86x
  • bioscom
  • FP_OFF
  • intdos
  • biosdisk
  • FP_SEG
  • intdosx
  • biosequip
  • freemem
  • keep
  • bioskey
  • getdfree
  • matherr
  • biosmemory
  • getdisk
  • _matherr
  • biosprint
  • getftime
  • segread
  • biostime
  • gettime
  • setblock
  • _creat
  • getvect
  • setdisk
  • disable
  • harderr
  • setvect
  • dosexterr
  • hardresume
  • enable
  • hardrtn

 

Dessin

  • arc
  • getimage
  • putimage
  • cleardevice
  • getpixel
  • putpixel
  • clearviewport
  • imagesize
  • rectangle
  • ellipse
  • lineto
  • sector
  • filellipse
  • moveto
  • floodfill
  • pieslice

 

Date-heure

  • asctime
  • ftime
  • setdate
  • clock
  • getdate
  • settime
  • ctime
  • gmtime
  • time
  • difftime
  • locatime
  • tzset

 

Mode graphique

  • detectgraph
  • gety
  • setgraphmode
  • getbkcolor
  • setactivepage
  • setlinestyle
  • getcolor
  • setallpalette
  • setpalette
  • getfillpattern
  • setbkcolor
  • setviewport
  • getlinesttings
  • setcolor
  • setvisualpage
  • getx
  • setfillpattern

 

Mode texte

  • clrscr
  • textcolor
  • window
  • gotoxy
  • wherex
  • outtext
  • wherey

 

Document créé le 19/03/02 01:00, dernière modification le 23/03/18 10:27
Source du document imprimé : https://www.gaudry.be/c-fonction.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.