Declarations and Initializations - Programming

Q1:

Global variable are available to all functions. Does there exist a mechanism by way of which it available to some and not to others.

A Yes

B No

ANS:B - No

The only way this can be achieved is to define the variable locally in main() instead of defining it globally and then passing it to the functions which need it.