반응형
break
for문 while문 switch case 문을 빠져 나올 때 사용한다.
continue
for문 while문 등 반복문에서 나머지는 생략하고 다시 반복조건으로 돌아가게 된다.
return
현재 수행중인 함수를 종료하고, 해당함수를 호출했던 곳으로 돌아가게 된다.
// 5일때 for문을 벗어남
#include <stdio.h>
int main()
{
for (int i = 0; i < 10; i++)
{
if (i == 5)
{
break;
}
printf("%d\n", i);
}
return 0;
}
// 결과
// 0
// 1
// 2
// 3
// 4
// 5일때 continue 를 함으로써 5를 스킵함
#include <stdio.h>
int main()
{
for (int i = 0; i < 10; i++)
{
if (i == 5)
{
continue;
}
printf("%d\n", i);
}
return 0;
}
// 결과
// 0
// 1
// 2
// 3
// 4
// 6
// 7
// 8
// 9
// 5일때 함수(main) 를 벗어남
#include <stdio.h>
int main()
{
for (int i = 0; i < 10; i++)
{
if (i == 5)
{
return 0;
}
printf("%d\n", i);
}
return 0;
}
// 결과
// 0
// 1
// 2
// 3
// 4
반응형