본문 바로가기

공부/C언어

32. 일반, continue, break 비교

반응형

#include <stdio.h>

void main(void)
{
	printf("-------일반------------------------\r\n");
	for (int i = 0; i < 5; i++)
	{
		if (i == 0)
		{
			printf("check1-%d\r\n", i);
		
		}
		printf("check2-%d\r\n", i);
	}
	printf("-------continue------------------------\r\n");
	for (int i = 0; i < 5; i++)
	{
		if (i == 0)
		{
			printf("check1-%d\r\n",i);
			continue;
		}
		printf("check2-%d\r\n",i);
	}
	printf("-------break------------------------\r\n");
	for (int i = 0; i < 5; i++)
	{
		if (i == 0)
		{
			printf("check1-%d\r\n", i);
			break;
		}
		printf("check2-%d\r\n", i);
	}


}

위에 코드 보듯이 

일반은 if 문 다음에 바로 실행합니다.

continue는 break 처럼 빠져나가서 다시 실행합니다.

break는 바로 빠져 나갑니다.

반응형

'공부 > C언어' 카테고리의 다른 글

31. 배열을 서브에서 서브로 전달하기  (0) 2022.03.31
30. 조건부 컴파일  (0) 2022.03.30
29. union 메모리 분할 하기  (0) 2021.07.13
Visual studio 콘솔 창 유지 하기  (0) 2021.07.13
28. CRC-16 예제  (0) 2020.04.20