Bienvenue sur notre section dédiée au langage de programmation C. Vous y trouverez un ensemble d'informations et d'exemples de code pour ce langage. Veuillez choisir la section ou la librairie que vous souhaitez étudier.

  Notre page Facebook Notre groupe Facebook
Evaluez vos compétences en C - Passez un test


Un petit tutoriel
sur le langage C
Les instructions
du préprocesseur
Les instructions
du langage C
Librairie <assert.h>
<cassert> en C++
 
Librairie <complex.h> (C99) Librairie <ctype.h>
<cctype> en C++
Librairie <errno.h>
<cerrno> en C++
Librairie <fenv.h> (C99)
 
Librairie <float.h>
<cfloat> en C++
Librairie <inttypes.h> (C99) Librairie <iso646.h> (C99)
<ciso646> en C++
Librairie <limits.h>
<climits> en C++
 
Librairie <locale.h>
<clocale> en C++
Librairie <math.h>
<cmath> en C++
Librairie <setjmp.h>
<csetjmp> en C++
Librairie <signal.h>
<csignal> en C++
 
Librairie <stdalign.h> (C11) Librairie <stdarg.h>
<cstdarg> en C++
Librairie <stdatomic.h> (C11) Librairie <stdbool.h> (C99)
<cstdbool> en C++ (C++11)
 
Librairie <stddef.h>
<cstddef> en C++
Librairie <stdint.h> (C99)
<cstdint> en C++ (C++11)
Librairie <stdio.h>
<cstdio> en C++
Librairie <stdlib.h>
<cstdlib> en C++
 
Librairie <stdnoreturn.h> (C11) Librairie <string.h>
<cstring> en C++ (C++11)
Librairie <tgmath.h> (C99) Librairie <threads.h> (C11)
 
Librairie <time.h>
<ctime> en C++
Librairie <uchar.h> (C11)
<cuchar> en C++ (C++11)
Librairie <wchar.h> (C99)
<cwchar> en C++ (C++11)
Librairie <wctype.h> (C99)
<cwctype> en C++ (C++11)


Index alphabétique des fonctions, des types et des constantes C ANSI/ISO.

A

abort abs acos asctime asin
assert atan atexit atof atoi
atol atoll      

B

bool        

C

calloc cbrt ceil clearerr clock
clock_t cos ctime    

D

difftime        

E

errno exit      

F

false fclose fdim feof ferror
fflush fgetc FILE * floor fmax
fmin fopen fprintf fputc fputs
fread free fscanf fwrite  

G

getc getchar getenv gmtime  

I

isalnum isalpha isblank iscntrl isdigit
isgraph islower isprint ispunct isspace
isupper isxdigit      

L

localtime        

M

malloc memcmp memcpy memset mktime

P

perror pow printf putc puts
putchar        

Q

qsort        

R

rand realloc remove rename round

S

scanf sin sprintf sqrt srand
sscanf stderr stdin stdout strcat
strchr strcmp strcpy strftime strlen
strncat strncmp strncpy strrchr strtod
strtof strtol strtold strtoll strtoul
strtoull struct tm system    

T

tan time time_t tolower toupper
true        

V

va_arg va_copy va_end va_list va_start