Declarations and Initializations Control Instructions Expressions Data Types Floating Point Issues Functions Pointers Arrays | structures, unions, enums Command Line Arguments Bitwise Operators typedef const Dynamic memory Allocation |