Programme de Formation
5
module(s)
Durée totale : 300
Stockez des collections de données avec les tableaux 1D et 2D. Manipulez le texte avec les chaînes de caractères terminées par '\0'. Maîtrisez les fonctions de <string.h> et leurs pièges.
Module 1 : Tableaux à une dimension
60
Déclarez, initialisez et parcourez un tableau en C. Découvrez les pièges : les index commencent à 0, pas de vérification de bornes, la taille doit être connue à la compilation.
Module 2 : Tableaux à deux dimensions (matrices)
60
Représentez des données en lignes et colonnes avec les tableaux 2D. Apprenez à les déclarer, parcourir avec des boucles imbriquées, et les utiliser pour des grilles et des matrices.
Module 3 : Les chaînes de caractères en C
60
En C, une chaîne de caractères est un tableau de char terminé par '\0'. Comprenez ce fonctionnement particulier, les pièges associés, et pourquoi il faut toujours prévoir une case de plus.
Module 4 : Les fonctions de string.h
60
Découvrez les fonctions standard pour manipuler les chaînes : strlen, strcpy, strcmp, strcat, strncpy. Attention aux versions non sécurisées et à leurs alternatives plus sûres.
Module 5 : Algorithmes de tri et de recherche en C
60
Implémentez en C les algorithmes classiques vus en algorithmique : recherche séquentielle, recherche dichotomique, tri par sélection, tri par insertion et tri à bulles.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter