Intro to C on Windows - Day 4
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu and Index Controls

a
w
s
d
h j k l


Esc Close menu / unfocus timestamp

Quotes and References Menus and Index

Enter Jump to timestamp

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
0:00Intro, welcome, and correction
0:00Intro, welcome, and correction
0:00Intro, welcome, and correction
5:19Show code bytes in the debugger
5:19Show code bytes in the debugger
5:19Show code bytes in the debugger
6:28Asside on processor architecture philosphies
6:28Asside on processor architecture philosphies
6:28Asside on processor architecture philosphies
10:33Looking at memory in more detail
10:33Looking at memory in more detail
10:33Looking at memory in more detail
10:46Casting, endianness, and memory
10:46Casting, endianness, and memory
10:46Casting, endianness, and memory
15:08Ascii art of binary
15:08Ascii art of binary
15:08Ascii art of binary
19:40The concept and history of endianness
19:40The concept and history of endianness
19:40The concept and history of endianness
22:15Why programmers care about endianness
22:15Why programmers care about endianness
22:15Why programmers care about endianness
27:46Intro to structs
27:46Intro to structs
27:46Intro to structs
32:56Compiler struct padding
32:56Compiler struct padding
32:56Compiler struct padding
34:05What sizeof() does
34:05What sizeof() does
34:05What sizeof() does
35:28Structure compactness
35:28Structure compactness
35:28Structure compactness
39:00Understanding the hexadecimal numbering system
39:00Understanding the hexadecimal numbering system
39:00Understanding the hexadecimal numbering system
44:11How casting works
44:11How casting works
44:11How casting works
46:05Static typed languages
46:05Static typed languages
46:05Static typed languages
51:45Turning off the damned edit and continue! Bad edit and continue
51:45Turning off the damned edit and continue! Bad edit and continue
51:45Turning off the damned edit and continue! Bad edit and continue
53:18Back to how casting works
53:18Back to how casting works
53:18Back to how casting works
54:20Why is garbage memory always 204?
54:20Why is garbage memory always 204?
54:20Why is garbage memory always 204?
57:41Array basics
57:41Array basics
57:41Array basics
59:13CaseyQuick: Inline variable assignment
59:13CaseyQuick: Inline variable assignment
59:13CaseyQuick: Inline variable assignment
1:06:43Array syntax is complete shorthand (demo)
1:06:43Array syntax is complete shorthand (demo)
1:06:43Array syntax is complete shorthand (demo)
1:09:44Explanation of array syntax demo
1:09:44Explanation of array syntax demo
1:09:44Explanation of array syntax demo
1:14:56Arrow vs. dot notation
1:14:56Arrow vs. dot notation
1:14:56Arrow vs. dot notation
1:17:03Closing thoughts
1:17:03Closing thoughts
1:17:03Closing thoughts