CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): HellCat ((void*)0)
날 짜 (Date): 1994년02월07일(월) 13시12분17초 KST
제 목(Title): 마지막으로 결론



결론을 내리면 zeo 님의 말씀 잘 들었고 다시 C 룰을
덕분에 돌아 보게 되었는데요.

근데..피씨 도스를 사용하지 않아서 한참 궁금했었는데
덕분에 더더욱 터보C에 의심이 가게 되네요.

궁금한게..

TC 에서 발생되는 어셈블리 코드를 보니

 마치.. ++i + ++j + ++k 가
++i,++j,++k, i+j+k

이러한 경우로 해석되는 것이 아닌지요?

한번 ++i + ++j + ++k 그리고 (++i + ++j) + ++k
이경우를 어셈블리 코드 제너레이션 할때

++i 와 ++j 가 먼저 계산 되고 그리고
i + j 가 되고
++k 가 되고
그리고 나서 위의 결과에 더해주는 어셈블리 코드제너레이션이
되지 않을 것 같다는 의심입니다.

물론 결과는 마찬 가지가 될거라고 말씀 하시겠지만

제가 집고 싶은건 만약 (++i + ++j) + ++k 가
++i, ++j, ++k, i+j+k 가 될경우
분명히 룰에 어긋난다고 생각이 되어서 드리는 말씀입니다.

마지막으로 덕분에 정말 복습 잘하고 있어요..:)
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.