C language - scope rules
scope란? 말 그대로 볼 수 있는 범위를 뜻합니다.
scope를 이해하기 위한 예제 소스
결과
-bash-4.2$ ./hello
i in condition : 0 i in condition : 1 i in condition : 2 i in condition : 3 i in condition : 4 i in condition : 5 i in condition : 6 i in condition : 7 i in condition : 8 i in condition : 9 i in func 5 i in main 0 |
이럴 경우 함수 line이 길어지면 변수를 보기 위해 다시 함수 처음 위치까지 올라가서 소스를 참고해야합니다.
따라서 scope는 최대한 작을 수록 좋습니다.

댓글
댓글 쓰기