home *** CD-ROM | disk | FTP | other *** search
- // Global Reach
- // Demonstrates global variables
-
- #include <iostream>
-
- using namespace std;
-
- int glob = 10; // global variable
-
- void access_global();
- void hide_global();
- void change_global();
-
- int main()
- {
- cout << "In main() glob is: " << glob << "\n\n";
- access_global();
-
- hide_global();
- cout << "In main() glob is: " << glob << "\n\n";
-
- change_global();
- cout << "In main() glob is: " << glob << "\n\n";
-
- return 0;
- }
-
- void access_global()
- {
- cout << "In access_global() glob is: " << glob << "\n\n";
- }
-
- void hide_global()
- {
- int glob = 0; // hide global variable glob
- cout << "In hide_global() glob is: " << glob << "\n\n";
- }
-
- void change_global()
- {
- glob = -10; // change global variable glob
- cout << "In change_global() glob is: " << glob << "\n\n";
- }
-
-