:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
11/11/04 12:01
아무것도 모르는 제가 보기에 첫번째것은 검사를 한번하고 나머지는 다 아래쪽으로 빠지는 반면에 두번째것은 검사를 최대 2번까지 하고 걸리지 않을까싶습니다. 그리고 조건에 걸리지 않는 에러같은게 있을때 처리가 안될수도 있겠죠.
11/11/04 12:04
첫번째것은 한번에 연산이 끝날수도있지만 두번째것은 최소 2번은 해야하지요...머 초기 공부할때에는 똑같다고 느껴질테지만
가면갈수록 차이점을 느끼실수있을 것입니다.^^
11/11/04 12:25
컴퓨터는 a==0이 아니면 a!=0 인걸 이해를 못하죠. 인간의 두뇌는 논리적으로 당연하다고 생각되는걸 컴퓨터는 할 수 없으니 비교를 2번 하겠죠
11/11/04 12:38
이론적으로야 성능차이가 나겠지만 실제로는 무시할 수준입니다.
지금 한 저 비교를 10억번 해 보니 성능차이가 0.4 초 정도 나더군요. 그냥 무시하셔도 됩니다.
11/11/04 14:00
구문 자체로만 보면 차이가 나지만, 컴파일러가 어떻게 바이너리를 만드느냐에 따라 달라질 수 있습니다. 최적화 옵션을 사용해서 컴파일해서 실행해보세요~
|