goto문, 배열

·2022년 5월 26일

C-Study

목록 보기
12/21

#.220526
49 50 51 52 53

  • goto문
    • c는 통상위에서 아래로 순차적으로 코드 실행
    • goto를 같이쓰면 이 순서를 어기고 다음에 실행할 코드 맘대로 지정 가능. (같은 함수 내 있는 레이블로 점프)
    • 10번줄 실행하다가 30번줄 실행 가능
     goto <label_name>;
     ...
     <label_name>;
     
  • go to 좋은 사용방법!
    • goto문은 언제나 전방(아래쪽)으로만 점프
    • 내포된 루프에서 빠져나올 때는 자유로이 쓸 것
    • 한 함수안에 여러개의 조건문이 공통된 코드를 실행해야 할 때
  • 배열
    • c에는 new 키워드가 필요없다.
 int grades[5] = {70,60,85,55,90}
 int average = 0;
 int i;
 
 for (i = 0; i<5; ++i {
 	average += grades[i];
 }
 
 average /= i;
 printf("Average: %d\n", average)
  
profile
Hakuna Matata

0개의 댓글