본문 바로가기

반복문2

[C언어] break문과 continue문 [break문과 continue문] 이 주제에 대해서는 어느 정도 이미 언급을 했었다. break문의 역할과 활용에 대해서 어느 정도 설명을 이 글에서 무한 루프에 대해 설명하면서 언급을 했었다. 다만 간단하게 지나가듯이 설명을 했기 때문에 여기서는 break문은 정확하게 무엇이고 어떻게 사용을 할 수 있으며 break문과 같이 반복문에서 자주 사용되는 continue문에 대해서도 설명을 해보려고 한다. 먼저 늘 그렇듯이 왜 break문과 continue문이 필요한 지에 대해서 설명하려고 한다. 이해를 돕기 위해서 약간 판타지스러운 비유를 들어 설명해보겠다. 만약에 인생에서 어떠한 목표가 생겼는데, A라는 시점까지 그 목표를 달성하지 못한다면 목표를 결심한 시점으로 회귀, 돌아간다고 해보자. 그런데 시도.. 2020. 4. 27.
[C언어]반복문을 사용해보자 - while문과 do-while문, 그리고 for문 [반복문을 사용해보자 - while문과 do-while문, 그리고 for문] 이번 글에서는 while문과 do-while문, 그리고 for문으로 구성된 반복문에 대해서 알아보려고 한다. 먼저 반복문을 어디서 사용할 수 있는지, 그리고 반복문이 왜 필요한지에 대해서 이해해보자. 만약에 엄청난 To-Do-List 프로그램을 C언어로 작성했다고 하자. 그리고 이 프로그램은 기본적으로 To-Do-List를 수 십만개를 생성해서 사용하는 사람들을 대상으로 만들어져야 한다고 가정하자. 그렇다면 이 프로그램은 기본적으로 수만 개에서 수십 만개, 수백 만개의 To-Do-List가 생성되었을 때도 성능적인 이슈 없이 정상적이고 빠르게 동작해야 한다. 하지만 이것을 어떻게 확인할 수 있을까? 그 방법은 바로 직접 수백 만.. 2020. 4. 26.
반응형