Embedded C Memory Management
Learn to work with library memory allocation routines.
C is a powerful low-level language that allows you to directly manipulate memory with pointers and get a lot of performance from it. However, C also allows for the programming of higher-level constructs that can make programs more maintainable and concise.
In this course, you will investigate the low-level detail of pointers to data and functions. You will use this knowledge to implement higher-level constructs like abstract types, inheritance, and dynamic binding. You will also consider CPU caches when creating structures to make your programs efficient.
- Global Knowledge Delivered Course
- Training Exclusives
- GSA Eligible