Local Scope vs. Global Scope of an Identifier Detailed Scope Rules to Determine which Variables are Accessible in a block Determining the Lifetime of a Variable Initializations in Declarations Interface Design Writing a Value-Returning Function for a Task Some Value-Returning Functions with Prototypes in Header Files cctype and cmath
Chapter 10 Topics Built-In Simple Types s Integral and Floating Point Data Types s Using Combined Assignment Operators s Prefix and Postfix Forms of Increment and Decrement Operators Additional C++ Operator
One-Dimensional Arrays Using const in Function Prototypes Using an Array of struct or class Objects Using an enum Index Type for an Array Special Kinds of Array Processing Two-Dimensional Arrays Passing Two-Dimensional Arrays as Arguments
Chapter 14 Topics Structured Programming vS Object-Oriented Programming Using Inheritance to Create a New C++ class Type Using Composition( Containment) to Create a New C++ class Type Static vs Dynamic Binding of Operations to Objects