main
function have global scope.
main
function.
int glow; // a global scope variable int main() { int loco = 1; // a local scope var with // valid scope in main glow = 2; { // braces introduce a new scope int engineer; // a variable in this scope engineer = loco; // accessing a local glow = 3; // accessing a global } engineer = 2; // ERROR: variable not in scope return 0; }
int main() { int n = 111; printf("n = %d\n", n); { int n = 222; printf("n = %d\n", n); } printf("n = %d\n", n); return 0; }
n = 111 n = 222 n = 111
n
.
n
within the inner block.
Modified: 2016-07-03T16:56 User: Guest Check: HTML CSSEdit History Source |
Apply to CSU |
Contact CSU |
Disclaimer |
Equal Opportunity Colorado State University, Fort Collins, CO 80523 USA © 2015 Colorado State University |
![]() |