Compilation, Statements, and CommentsVariable Declaration, Initialization, and Data TypesStructsPointersArraysOperatorsFlow Control and ConditionsFunctionsPointer Parameters and the Address OperatorFilesThe Standard LibraryMore Preprocessor DirectivesData Type Qualifiers