'Break' 태그의 글 목록
본문 바로가기
반응형

Break2

C언어 기초강좌6 (break, return문) 안녕하세요. 오늘은 저번 포스팅에 이어 break, return문에 대해 포스팅합니다. 저번 포스팅은 switch case를 포스팅 했습니다. 이번에는 약간 그 연장선 같은 느낌 입니다. 왜냐하면 저번 포스팅에 break, return이 모두 있었기 때문입니다. -break- break문은 반복문과 루프문 그리고 switch case에서만 사용할 수 있습니다. 아래와 같은 문장은 실행 할 수 없습니다. if(조건문1) { 실행문; break; } 단순 if문 안에서 break문은 사용 할 수 없습니다. 아래와 같은 경우는 가능합니다. 1) while문 아래 while(1) { if(조건문1) { 실행문; break; } } 2) for문 아래 for(초기값;조건문;증감문) { 실행문1; if(조건문1) .. 2020. 12. 8.
C언어 기초 강좌5 (Switch~Case 문) 안녕하세요. 오늘은 저번 포스팅 if ~else 문에 이어 Switch~ case 문 입니다. Switch ~case문은 if~else문과 같이 조건에 따른 분기를 하는 동작 방식은 같습니다. 여러 자료를 찾아본 결과 Switch case가 if else 보다 속도면에서 빠르다고 합니다. Switch ~case는 조건에 걸리면 바로 점프를 해서 넘어갑니다. if else는 모든 조건을 다 비교하면서 순차적으로 흐르기 때문에 상대적으로 느리다고 합니다. 하지만 if else문이 짧은 경우에는 if else문이 더 빠르다고 합니다. 아래 switch case문과 같이 조건변수에 해당하는 값으로 바로 점프하여 실행문을 실행 합니다. if else의 마지막 else문 처럼 default:문은 부합하는 조건이 없.. 2020. 12. 7.
반응형

TOP

TEL. 02.1234.5678 / 경기 성남시 분당구 판교역로