Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
12 Cards in this Set
- Front
- Back
Break large computing tasks into smaller ones and enable people to build on what others have done instead of starting over from scratch |
Functions |
|
Mechanism for returning a value from the called function to its caller |
return statement |
|
Variable defined outside of any function |
External variable |
|
Part of the program within which the name can be used |
Scope |
|
Announces the properties of a variable |
Declaration |
|
Announces the properties of a variable and causes storage to be set aside |
Definition |
|
Limits the scope of an object to the rest of the source file being compiled |
Static |
|
A variable that contains the address of a variable |
Pointer |
|
The number of command line arguments the function was invoked with |
argc |
|
Pointer to an array of character strings that contain the arguments, one per string |
argv |
|
A collection of one or more variables, possibly of different types, grouped together under a single name for convenient handling |
Structure |
|
Creating new data type names |
Typedef |