function scope
-
heißt function scope einfach, dass ein bezeichner innerhalb einer Funktion immer gültig ist egal in welchen unterblock er definiert wurde?
Beispiel:
void foo(void) { int counter = 0; goto PRINT_MESSAGE; if(1) { if(1) { PRINT_MESSAGE: printf("Nachricht!\n"); counter++; if(counter > 5) goto END; } } goto PRINT_MESSAGE; END: ; }
-
Vertexwahn schrieb:
heißt function scope einfach, dass ein bezeichner innerhalb einer Funktion immer gültig ist egal in welchen unterblock er definiert wurde?
Ja.