YoVDO

Master C Language Pointers

Offered By: LinkedIn Learning

Tags

Pointers Courses Computer Science Courses Data Structures Courses Memory Management Courses Memory Allocation Courses Linked Lists Courses

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
1. Pointer Basics
  • Understanding pointers
  • Exploring pointer tools
  • Using pointers as function arguments
  • Working with function pointers
  • Challenge: Obtain an address
  • Solution: Obtain an address
2. Memory Allocation and Buffers
  • 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
3. Linked Lists
  • 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
4. Advanced and Crazy Pointers
  • 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

C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Advanced C Programming: Pointers
Udemy
C Programming:The best approach to learn C Language
Udemy
First Look: Java 10 and Java 11
LinkedIn Learning
لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ)
University of California, Santa Cruz via Coursera