dandb3.log
로그인
dandb3.log
로그인
switch문과 if-else문의 차이?
dandb3
·
2023년 4월 19일
팔로우
0
0
이것저것 TMI
목록 보기
6/18
일반적으로 switch 문이 if-else문에 비해서 더 효율적이라는데,,
진짜 그런지 문득 궁금해짐.
실제 C 코드
어셈블리
그렇게 큰 차이는 모르겠지만, switch 문의 경우에는 어떤 경우에든 jmp가 2번씩 일어나는데에 비해, if-else문은 조건에 해당되는 경우가 아니라면 if-else문이 점점 늘어날 수록 조건을 비교하기 위해서 jmp가 점점 늘어날 수 밖에 없고, 이 자체가 overhead에 해당한다.
dandb3
공부 내용 저장소
팔로우
이전 포스트
[TMI] 메인 스레드(?)와 프로세스
다음 포스트
bit shift operator (>>, <<)
0개의 댓글
댓글 작성