Functions and Memory in C: Leveraging Pointers with Arrays & Functions
MD Firdoush Ali
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. Pointers are some of the most important building-blocks of C and are used with a variety of data types. In particular, pointers have a special relationship with arrays, because an array is effectively a pointer to a contiguous block of memory used to hold elements of a specific type.
In this course, you will create both arrays and pointers to those arrays. Next, take a deeper dive into the nuances of arrays and pointers and discover how to use pointer arithmetic as a method of viewing array elements. Finally, explore passing pointers and arrays into functions.
After completing this course, you'll be able to leverage the equivalence between pointers and arrays, use pointer arithmetic, and return pointers from functions.
Issued on
March 6, 2023
Expires on
Does not expire