카테고리 없음

if문 안에 break; return; 차이

브린 2021. 9. 21. 01:13

break;은 해당 반복분 탈출

return;은 해당 함수 탈출

 

break문 예시

int func(){
	while(1){
	    if(조건)
	    	break;
	     a++;
	}	
	b++;
}

조건 참일시 a++ 실행 x 반복문 탈출 후 b++은 실행

 

return문 예시

int func(){
	while(1){
	    if(조건)
	    	return;
	     a++;
	}	
	b++;
}

a++,b++ 둘 다 실행 x