Course Outline
Μια σύντομη ιστορία της γλώσσας C Programming
Βασικές Οδηγίες
Τύποι δεδομένων
- Λέξεις-κλειδιά Οι χειριστές και οι προτεραιότητές τους
Ανάκτηση και εμφάνιση δεδομένων
- Οδηγίες μορφοποίησης Printf και σάρωση
χειριστές
Λειτουργίες, μακροεντολές
Δομές
δείκτες
- Δείκτες σε μεταβλητές Δείκτες σε συναρτήσεις Δείκτες σε μεταβλητές στη δομή
Δυναμική κατανομή μνήμης
- Λειτουργία Malloc
Αναδρομικές συναρτήσεις με μεταβλητό αριθμό παραμέτρων ενώσεις πεδία bit Βασικές λειτουργίες της βιβλιοθήκης
- Βιβλιοθήκες μαθηματικά, stdio, stdlib, χρόνος
Εισαγωγή στους αλγόριθμους και τις δομές δεδομένων *
- Λίστα μονής κατεύθυνσης Αλγόριθμοι ταξινόμησης δέντρων * Προαιρετικά θέματα
Requirements
Γνώση οποιουδήποτε προγράμματος επεξεργασίας κειμένου και λειτουργικού συστήματος.
Testimonials (5)
I was able to learn tbe basics of C programming and have something to build upon.
Patrick Hensley - Roush Industries
Course - Programming in C
Hands-on! This allowed us to test the knowledge provided by the instructor and helped myself take notes on specific functions / that I found more difficult.
Lloyd Lancour - Roush Industries
Course - Programming in C
The knowledge of the instructor in C programming, and the way he showed us how to fix everyone’s problems helped the most when diagnosing coding issues and using the STM32CubeIDE on my own. The many times the instructor broke from the coarse and explained use cases that are more applicable to our workload definitely made this class worth it!
David Sanders - Roush Industries
Course - Programming in C
Cameron would assign tasks and make sure everyone's board was operational. If there was confusion or an error about anything, the entire group was able to go back and look where mistakes were at. Very professional.
Trevor Koch - Roush Industries
Course - Programming in C
Great concepts with knowledge of practical applications