Default storage class of function parameters and local variables; storage is automatically allocated on the stack at the time of a function call and deallocated when the function returns
- Storage class of names known to the linker
- Gives additional functions access to globals
A variable that may be accessed by many functions in a program
Used in declaring a global variable
A notational convienence, doesn't allocate storage space.
Storage class of variables allocated only once, prior to program execution, remains allocated until the entire program terminates.