Remember the project! Ad for writing class printf: Common %whatever flags: %d, %u, %x, %s, %c But there are a lot more! Data types: Like C++ They're just a compiler thing An int is the same as a 4-byte string Shall we store a string in an int? A longer string: Maybe a long How big is a long? And sizeof sizeof gives the size of a stack allocation Review (maybe): Stack, heap, code segment, memory layout Maybe not this, depends Debuggers: Find one you like I use gdb, but I learned to use it a long time ago gdb is often integrated into a GUI Don't forget signal handlers Alright, stack vs. heap: Some sample addresses Understand memory and storage, and you'll understand computers A few examples: Append to a string Using argv