회신: goto와 레이블
, 도장_ 관리자님이 작성Unit 32.4의 Quiz 문항 2번인 것 같네요.
b. goto는 goto와 레이블 사이의 코드는 실행하지 않고 레이블로 이동한다.
goto를 만나면 해당 레이블로 이동하므로 b는 맞습니다.
레이블 -> goto가 있는 경우엔
'레이블로 이동해서 goto까지의 코드를 실행한다'
-> "다시 레이블로 이동해서 goto까지의 코드를 실행한다'...
는 무한 반복이 됩니다.
goto -> 레이블의 순서로 코드를 작성하는 것이 일반적입니다.
레이블 -> goto의 순서로 코드를 작성하면 코드를 거슬러 올라가게 되며, 적절한 중단 조건을 넣지 않으면 무한 반복을 하게 됩니다.