extern
The extern storage class declares a global variable that is defined in another source module. It is used as follows:
extern data-type name;
Where
| data-type | is the data type of the variable. |
| name | is the name of the variable. |
When you use extern to declare a variable, the variable cannot be initialized (it is already initialized where it is defined).