The C Preprocessor & Optimization
ANSI C C11
| Intermediate
- 13 Videos | 47m 36s
- Earns a Badge
Improve the performance of your C programs! Learn how to use dynamic memory allocation (DMA) and the C preprocessor to optimize C programs.
WHAT YOU WILL LEARN
-
describe dynamic memory allocation (DMA) and associated C functions and use dynamic memory allocation for strings in Cuse dynamic memory allocation for structures in Cuse dynamic memory allocation for arrays in Creallocate memory in Cdescribe and generate linked lists using Cmanipulate linked lists using Cdescribe the C preprocessor, and contrast it with the compiler
-
use the #define directive to define macros and use #undef to remove the definition in C programsuse the #include directive in a C program to include filesuse conditional compilation directives in C programsuse the #pragma directive in Cuse preprocessor directives such as _DATE_ , _TIME_, _FILE_, _LINE_describe methods to debug C programs and use the assert macro
IN THIS COURSE
-
1.Using DMA for Strings2m 48sUP NEXT
-
2.Using DMA for Structures3m 19s
-
3.Using DMA for Arrays3m 48s
-
4.Reallocating Memory4m 3s
-
5.Linked Lists3m 28s
-
6.Working with Linked Lists3m 50s
-
7.Overview of the C Preprocessor3m 40s
-
8.Using the #define and #undef Directives4m 2s
-
9.File Inclusion with the #include Directive3m 38s
-
10.Using Conditional Compilation Directives4m 13s
-
11.Using the #pragma Directive3m 18s
-
12.Diagnostic Directives3m 18s
-
13.Debugging C Programs4m 12s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.