Term
|
Definition
is a formal parameter that is an alias for the actual parameter. |
|
|
Term
|
Definition
is that ampersand (&) void readXY(int &x, int& y); |
|
|
Term
|
Definition
each individual data items inn array in referred to as |
|
|
Term
|
Definition
|
|
Term
|
Definition
the data values that are actually passed to function during the call. |
|
|
Term
|
Definition
a built in data type provided directly by language EX double bool char int |
|
|
Term
condition with respect to loops |
|
Definition
|
|
Term
|
Definition
promise not to change the varable |
|
|
Term
|
Definition
|
|
Term
End of file controlled loop |
|
Definition
a loop that repeats (based on a stream until the end of the file maker is read. |
|
|
Term
|
Definition
a loop that repeats until a specific event occurs 3- sub-types:sentinel flag and end of file controlled loop |
|
|
Term
|
Definition
a loop that repeat until the truth value of a Boolean flag is flipped |
|
|
Term
|
Definition
parameters the temporary place holders declared in the function header used to receive data provide by the caller |
|
|
Term
|
Definition
defines the function's interface name return type and list of parameters the first line of a function definition |
|
|
Term
|
Definition
a declaration statement for a unction , providing the function's interface but not a body. |
|
|
Term
|
Definition
an empty function used for incremental development |
|
|
Term
|
Definition
a loop that repeats a specfic number o times, or for a specfic range of value |
|
|
Term
|
Definition
|
|
Term
|
Definition
a variable whose value is tested in order to determine whether the loop body should execute. |
|
|
Term
|
Definition
two or more functions that have the same name but different parameter list |
|
|
Term
|
Definition
no copy is made the formal parameter simply becomes and alias for the acutal parameter |
|
|
Term
|
Definition
the value of the actual parameter is copied into the formal paramter is the default method by which data is moved into the function for atomic types structured and object types |
|
|
Term
|
Definition
a loop that test the loop condition at loop exit (at the end o the loop) |
|
|
Term
|
Definition
a loop that test the loop condition before loop entry (at beginning of each loop |
|
|
Term
|
Definition
types that refer to their data by starting address not by directly labeling a unit of storage EX C++ array |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
a loop that repeats until specified data value is encountered (this value called a sentinel |
|
|
Term
|
Definition
hybrid of local and global behavior it is used to maintain state between calls |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
boolean expression whose result determines whether the loop body should excute( true cause the loop to execute ) |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
is a variable that stores a memory address |
|
|
Term
|
Definition
|
|
Term
The indirect operator (*) |
|
Definition
allows us to follow a point to the address it is storing so we may operate on the data stored |
|
|