Scanf Basics: the good, the bad, and why so many pointers?

9:33
Scanf scansets, and reading a CSV file in C (fixed)

13:12
The What, How, and Why of Void Pointers in C and C++?

9:16
A const int is not a constant.

6:11
Problems with scanf

9:04
Strings can get you hacked! (buffer overflows, strcpy, and gets)

8:17
why do void* pointers even exist?

24:39
Structs in C | What you Need to Know

20:28