Learn C: Pointers and Memory


Why Learn C: Pointers and Memory?

Continue your C learning journey! Pointers are a key component of C programming and integral to mastering the language. You will also learn about program memory and its management, allocation, and access.

Take-Away Skills

By the end of this course, you will be able to:

  • Understand what pointers are and why they are important in C
  • Create and manipulate pointers using basic pointer arithmetic
  • Understand the basics of memory management

Notes on Prerequisites

We recommend that you complete Learn C: Arrays and Strings before completing this course.

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox Logo
  1. 1
    Learn about pointers and memory in C.

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo

— Madelyn, Pinterest

I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.

Course Description

Learn about pointers and memory in C.


Earn a certificate of completion
2 hours to complete in total

Learn about pointers and memory in C.