| LES STRUCTURES DE CONTROLE |
- Structures de contrôle conditionnelles
- Structure if
- Structure switch
- Structures itératives
- Structure for
- Structure while
- Structure do while
- Instruction break
- Instruction continue
|
| |
| LE PREPROCESSEUR |
- Inclusion de fichier
- Substitution de texte
- Compilation conditionnelle
|
| |
| LES CHAÎNES DE CARACTERES |
- Les chaînes de caractères
- Déclaration et initialisation d'une chaîne
de caractères
- Modification du contenu d'une chaîne de caractères
- Taille d'une chaîne de caractères
- Fonctions de copies de chaînes de caractères
- Fonctions de concaténation de chaînes de caractères
- Fonctions de comparaison de chaînes de caractères
- Fonctions de recherche d'occurrences
- Recherche de caractère
- Recherche de l'un des caractères d'un ensemble
- Recherche d'une sous-chaîne
- Recherche de préfixe
- Extraction de sous-chaînes
- Fonctions de conversions
- Fonctions d'entrée/sortie
- Entrées/sorties d'un seul caractère getchar
et putc
- Entrées/sorties de chaînes de caractères
: gets et puts
- Entrées/sorties formatées : printf et scanf
- Fonctions de gestion des suites d'octets
- Fonctions de copie
- Fonction de comparaison : memcmp
- Fonction d'initialisation : memset
- Fonction de recherche : memchr
|
| |
| ALLOCATION DYNAMIQUE DE LA MEMOIRE |
- Allocation de mémoire
- Allocation de tableaux
- Réajustement dynamique de la taille d'une zone mémoire
: realloc
- Libération de la mémoire : free
|
| |
| GESTION DES FICHIERS |
- Ouverture d'un fichier
- Fermeture d'un fichier : fclose
- Gestion des erreurs : errno et perror
- Opérations de lecture/écriture
- Vidage de la mémoire tampon : fflush
- Ecritures en mode binaire : fwrite
- Lectures au format binaire : fread
- Détection de fin de fichier : feof
- Ecritures formatées : fprintf, fputs
- Lectures formatées : fscanf, fgets
- Fonctions d'entrée/sortie mixtes : fputc, fgetc
- Fonctions de positionnement dans un fichier
|
| |
| GESTION DE LA DATE ET DE L'HEURE |
-
- Obtention de la date courante : time
- Conversion de time_t en chaîne de caractères
: ctime
- Ecart entre deux dates : difftime
- Structure tm
- Conversion de la date du type time_t au type struct tm :
localtime
- Conversion de la date du type struct tm au type time_t :
mktime
- Affichage de la date : asctime
- Obtention du temps universel : gmtime
|