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 du programme C et avoir quelque chose sur quoi m'appuyer.
Patrick Hensley - Roush Industries
Formation - Programming in C
Traduction automatique
Pratique ! Cela nous a permis de tester les connaissances fournies par l'enseignant et m'a aidé à prendre des notes sur certaines fonctions / que je trouvais plus difficiles.
Lloyd Lancour - Roush Industries
Formation - Programming in C
Traduction automatique
La connaissance de l'instructeur en programmation C et la façon dont il nous a montré comment résoudre les problèmes de chacun a été très utile pour diagnostiquer les problèmes de codage et utiliser le STM32CubeIDE par moi-même. Les nombreuses fois où l'instructeur s'est écarté du cours pour expliquer des cas d'utilisation plus pertinents pour notre charge de travail ont vraiment rendu cette classe intéressante !
David Sanders - Roush Industries
Formation - Programming in C
Traduction automatique
Cameron attribuait les tâches et s'assurait que le tableau de chacun fonctionnait correctement. En cas de confusion ou d'erreur sur quelque chose que ce soit, l'ensemble du groupe pouvait revenir en arrière pour identifier où se trouvaient les erreurs. Très professionnel.
Trevor Koch - Roush Industries
Formation - Programming in C
Traduction automatique
Grands Concepts avec une Connaissance des Applications Pratiques
Patrick German - Roush Industries
Formation - Programming in C
Traduction automatique