제목은 그냥 지어본거고...

goto문을 되도록 사용하지 말라는 것은 다들 알고 있을겁니다.

하지만 이럴때는 꼭 사용하고싶군요.

for(i=0; i<n; i++) {
     for(j=0; j<m; j++)
    {
           // 여기서 밖으로 나가고싶다면??
          // 방법1: 변수사용 flag = 1; break;
          // 방법2: goto out;
    }
    // if(flag==1) break;
}

//여기가 밖이다.

out: ;

goto문을 사용하면 out:으로 표시된 지점까지 갈 수 있죠.

3, 4중 for문에서 뛰쳐나가고 싶을때는 더 좋을 것같군요.

그냥 이것저것 보던중에 ㅋ

 

본 게시물은 2011.01.04일 복구된 게시물 입니다. 첨부파일 및 이미지파일은 복구 되지 않았습니다. [자세한 내용 보기]


01' 기장, 02년 회장, 지금은 그냥 마이너스 존입니다.