Plan du cours
Brève histoire du langage C Programming
Instructions de base
Types de données
- Mots clés
- Opérateurs et leurs priorités
Récupération et affichage des données
- Instructions de formatage Printf et scanf
Opérateurs
Fonctions, macros
Structures
Indicateurs
- Pointeurs sur les variables
- Pointeurs sur les fonctions
- Pointeurs sur les variables de la structure
Allocation dynamique de mémoire
- Fonction Malloc
Récursion Fonctions avec un nombre variable de paramètres unions champs de bits Fonctions de base de la bibliothèque
- Bibliothèques math, stdio, stdlib, time
Introduction aux algorithmes et aux structures de données *
- Liste unidirectionnelle
- Arbre
- Algorithmes de tri
- * Sujets optionnels
Pré requis
Connaissance d'un éditeur de texte et d'un système d'exploitation.
Nos clients témoignent (5)
J'ai pu apprendre les bases de la programmation C et j'ai maintenant quelque chose sur quoi m'appuyer pour progresser.
Patrick Hensley - Roush Industries
Formation - Programming in C
Traduction automatique
Pratique ! Cela nous a permis de tester les connaissances fournies par l'instructeur et m'a aidé à prendre des notes sur les fonctions spécifiques que je trouvais plus difficiles.
Lloyd Lancour - Roush Industries
Formation - Programming in C
Traduction automatique
Les connaissances de l'instructeur en programmation C et la façon dont il nous a montré comment résoudre les problèmes de chacun ont été d'une grande aide pour diagnostiquer les problèmes de codage et utiliser le STM32CubeIDE de manière autonome. Le fait que l'instructeur ait plusieurs fois dévié du programme pour expliquer des cas d'utilisation plus pertinents à notre charge de travail a définitivement rendu ce cours très valable !
David Sanders - Roush Industries
Formation - Programming in C
Traduction automatique
Cameron attribuerait les tâches et s'assurerait que le tableau de chacun fonctionne correctement. En cas de confusion ou d'erreur, tout le groupe pouvait revenir en arrière pour identifier où se situaient les erreurs. Très professionnel.
Trevor Koch - Roush Industries
Formation - Programming in C
Traduction automatique
Grands concepts avec des connaissances d'applications pratiques
Patrick German - Roush Industries
Formation - Programming in C
Traduction automatique