The stack pointer is used to keep track of the most recently push ed value on the stack . A starting expression is the part of a for statement executed once before the controlled block of the for statement is first executed. Static type checking refers to the practice of checking the correct usage of variables of different types during compilation of a program rather than during execution. A storage class is the characteristic of a variable that determines how and when a memory address is assigned to that variable. A storage function is a function that stores data for later retrieval by a retrieval function .
Some predefined streams are cin and cout .