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
Heterogeneous Parallel ProgrammingUniversity of Illinois at Urbana-Champaign via Coursera Advanced Operating Systems
Georgia Institute of Technology via Udacity 計算機程式設計 (Computer Programming)
National Taiwan University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity Android Performance
Google via Udacity