CONTINUE - 해당되는 글 1건
크리에이티브 커먼즈 라이선스
Creative Commons License
@for
for문은 다음 순서로 실행된다.
1. 초기화 표현식이 먼저 평가된다. 이 표현식은 반복문 내에 사용되는 변수를 ( 0과 1 같은 초기값으로) 설정하는데, 보통 '인덱스' 변수라고 부른다.
2. 반복 조건이 평가된다. 만일 조건이 충족되지 못하면(즉, 표현식이 거짓이면) 반복문은 즉시 종료된다. 실행은 반복문 다음 명령문으로 넘어간다.
3. 반복문에서 몸체를 구성하는 명령문이 실행된다.
4. 반복 표현식이 평가된다. 보통 이 표현식은 인덱스 변수에 1을 더하거나 1을 뺀다.
5. 2단계로 돌아간다.

@break
반복문이 수행되고 있을때, 특정 조건에 따라 반복문을 빠져나오게 만들어야 할 때가 있다. 예를 들어, 오휴가 발생하거나 예상보다 빨리 데이터의 마지막 지점을 도달했을 때이다. 이때 break문을 사용하면 된다. break문은 프로그램이 어떤 반복문(for, while, do)을 실행하든 그에 상관없이 즉시 실행에서 빠져 나오도록 해준다.

@continue
continue문은 break문과 유사하지만, 반복문을 종료하지는 않는다. continue문이 실행되면 그 다음에 있는 모든 명령문을 건너뛰고 반복문의 맨 앞으로 되돌아 간다. 그 후 다시 반복문을 평상시와 마찬가지로 정상 실행한다. continue문은 특정 조건에 따라 반복문 내의 명령문 그룹을 건너뛰려 하지만 반복문을 종료하고 싶지는 않을 때 주로 사용한다.
저작자 표시
신고
Trackback 0 | Comment 0

강군v's Blog is powered by Daum & tistory

 

티스토리 툴바