Programming
C and memory
Pointers, the stack and the heap, and managing memory by hand. Why programs crash.
About 25 hours of study.
Where to learn it
Read
Beej's Guide to C Programming
Brian "Beej" Hall
The chapters on pointers, arrays, strings, structs and memory allocation
Friendly and precise. Pairs well with the CS50 lectures.
Section not checked yet
Watch
Practise
Exercism
Exercism
C track
Free practice tracks with mentoring, one per language.
Section not checked yet
Wrong chapter, dead link, or know something better? Tell us on GitHub.
Which roles ask for it
- Penetration tester good to have
- GATE computer science to get hired
- Embedded engineer to get hired
- UGC NET computer science to get hired
Before and after
C and memory