CS208 Introduction to Computer Systems Wednesday, 20 September 2023 + Queue implementation order advice - q_new - + Lab: debugging queues with VS Code debugger + Notes about the comments in queue.c - History of this assignment - TODO vs. more granular labeling options (let's look at q_insert_head) - What if s == NULL? "s points to the string..." + Questions about pointers, queues, anything else. ====== 3-minute break ====== + Integers - Base 2 (binary) 111011 - Base 8 (octal) 73 - Base 10 (decimal) 59 - Base 16 (hexadecimal) 3b - Octal: 3-bit chunks, 0 notation, %o in printf - Hexadecimal: 4-bit chunks, 0x notation, %x and %X in printf, RGB color representation + char, byte, character - ASCII - Unicode (much more next week) - od (Unix command) - hexdump (Unix command)