Switch1 C언어 switch / case 사용 방법 C언어에는 if문과 비슷한 문법이 있습니다. 그것은 switch ~ case문법입니다. if문은 조건식이 이상, 미만, 초과, 같음 등등 여러 가지 조건을 쓸 수 있지만 switch문은 ==(같음) 밖에 사용하지 못합니다. 그래서 switch문은 if문으로 치환할 수 있지만 if문은 switch문으로 치환하지 못합니다. 그렇다면 전부 if문을 쓰면 되지 왜 switch문 같은 게 있을까요? 첫 번째는 가독성입니다. 밑에 보면 알겠지만 switch문은 if문에 비해 가독성이 좋은 편입니다. 가독성이 좋다는 것은 좋은 코드라는 것이죠. 두 번째 이유는 속도입니다. if문에 비해 switch문은 속도가 조금 더 빠릅니다. 그렇다면 switch문을 사용할 수 있을 때에는 if문으로도 사용 가능하더라도 switc.. 2022. 1. 17. 이전 1 다음