Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
C for Game Dev - Part 1
·
Module 3
Arrays, Pointers, and C Strings
1
Arrays and Pointers: An Equivalence
Demonstrate the equivalence between array indexing and pointer arithmetic.
2
Pointer Arithmetic and In-Place Array Reversal
Use pointer arithmetic to traverse an array, and reverse an array in-place using only pointer operations.
3
Why sizeof Fails on Array Decay
Identify why the sizeof operator fails to determine array length when an array decays to a pointer.
4
Character Arrays vs. Char Pointers: Understanding Null Termination
Distinguish between a character array and a char pointer for string representation, explaining the role of the null terminator.
5
Manual String Traversal with Pointers
Process strings manually using character-by-character pointer traversal.
String Manipulation with `<string.h>`
Use standard library functions from <string.h> to manipulate and compare strings.
Previous module
Pointers & Memory Inspection
Next module
Game-Oriented String Manipulation