Master C Language Pointers
Offered By: LinkedIn Learning
Course Description
Overview
Struggling with the concept of pointers? This advanced course can help you master this powerful part of the C programming language.
Syllabus
Introduction
- Conquer your pointer fears
- Compiling the code
- Understanding pointers
- Exploring pointer tools
- Using pointers as function arguments
- Working with function pointers
- Challenge: Obtain an address
- Solution: Obtain an address
- Comparing arrays and pointers
- Allocating storage
- Exploring allocation functions
- Accessing the buffer
- Working with pointers in structures
- Creating structure pointers
- Saving pointers and buffers
- Challenge: Saving and reading a record
- Solution: Saving and reading a record
- Understanding a linked list
- Implementing a linked list
- Removing structures
- Adding structures
- Creating a double-linked list
- Saving a linked list
- Challenge: Manage a linked list
- Solution: Manage a linked list
- Understanding pointers to pointers
- Sending a pointer to a function
- Sorting pointers
- Managing memory
- Creating pointers to functions
- Challenge: Manipulate a pointer array
- Solution: Manipulate a pointer array
Taught by
Dan Gookin
Related Courses
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera