Advanced C Programming: Pointers

Master pointers, addresses and memory allocation in C
4.52 (3533 reviews)
Udemy
platform
English
language
Programming Languages
category
Advanced C Programming: Pointers
17 572
students
4 hours
content
Aug 2019
last update
$69.99
regular price

What you will learn

Pointers and addresses

Indirection and multiple indirection

Generic pointers and casts

Memory allocation and reallocation

Pointer arithmetic

Singly and doubly linked lists

Queues and stacks

Deep and shallow copying

Common pointer errors

Course Gallery

Advanced C Programming: Pointers – Screenshot 1
Screenshot 1Advanced C Programming: Pointers
Advanced C Programming: Pointers – Screenshot 2
Screenshot 2Advanced C Programming: Pointers
Advanced C Programming: Pointers – Screenshot 3
Screenshot 3Advanced C Programming: Pointers
Advanced C Programming: Pointers – Screenshot 4
Screenshot 4Advanced C Programming: Pointers

Loading charts...

Comidoc Review

Our Verdict

This course on Advanced C Programming: Pointers offers a thorough exploration of pointer concepts in the C language. The instructor's clear and detailed explanations make it an approachable resource even for those new to programming. While advanced learners may find some sections repetitive or not covering their desired specialized topics, this course serves as an excellent foundation for understanding pointers and memory management in C.

What We Liked

  • Comprehensive coverage of pointers and related concepts in C, including indirection, memory allocation, pointer arithmetic, and linked lists
  • Explained in a clear and approachable manner, making complex subjects easy to follow, particularly beneficial for those new to programming or C language
  • In-depth explanations and examples that demystify pointers, addressing common misconceptions and errors in their usage
  • High-quality instruction with long-term value, enabling learners to build a strong foundation in pointer concepts

Potential Drawbacks

  • May not meet expectations for advanced programmers looking for highly specialized or in-depth exploration of memory management and low-level pointer operations
  • Lacks coverage of advanced topics like passing by reference, returning local variables, or the relationship between pointers, arrays, and memory
  • Pacing can be slower for more experienced learners, who may find some sections repetitive or overly remedial

Related Topics

1176574
udemy ID
11/04/2017
course created date
27/06/2019
course indexed date
Bot
course submited by