무민이의 반반무많이

C언어 goto문 본문

C/Basic

C언어 goto문

M00min 2016.08.02 21:40

(공감과 댓글 하나는 글쓴이에게 큰 힘이 됩니다.)


goto 문은 문장의 제어를 무조건적으로 레이블(Label)이 있는 곳으로 이동시킨다. 레이블(Label) 명은 변수명을 만드는 규칙과 같으며, 레이블(Label)명 뒤에는 콜론(:)을 붙여 사용한다.

(프로그램의 흐름을 깨기 때문에 거의 사용하지 않는다.)



<소스 코드>

● Line 4 : 정수형 변수 i, sum 선언 후 초기화

● Line 6 : 무한 루프

● Line 7 : sum에 i 값을 더해줌

● Line 8 : i 값 1 증가

● Line 10 : i가 20보다 크면 jmp 레이블(Label)로 이동

● Line 13 : jmp 레이블(Label) 정의

● Line 14 : 결과값 출력


<실행 결과>

'C > Basic' 카테고리의 다른 글

C언어 goto문  (2) 2016.08.02
C언어 switch문  (0) 2016.08.02
C언어 break, continue  (0) 2016.08.01
C언어 조건 연산자(Conditional Operator)  (0) 2016.07.28
C언어 if문(if, if~else, if~else if~else)  (0) 2016.07.28
C언어 for문  (0) 2016.07.28
2 Comments
댓글쓰기 폼