cpu 아키텍쳐 마다 다르게 배정되는 포인터 주소값
글쓴이: superdma / 작성시간: 월, 2009/08/03 - 6:28오전
CPU 아키텍쳐 마다 다음 문장이 항상 참을 보장하지 않는다는 글을 봤습니다.sizeof(char*) == sizeof(int*)
Data type에 상관없이 포인터는 무조건 4bytes 라는 명제는 IA-32에서 구현된 컴파일러만 해당된다는 말씀인가요?
그렇다면 다른 종류의 CPU와 컴파일러에서는 Data type에 따라 포인터의 크기를 각각 다르게 배정 할 수도 있다는 애기인거 같은데
시원한 답변 부탁드립니다.
Forums:
단골 질문중 하나인
단골 질문중 하나인 것 같군요...
http://kldp.org/node/39915#comment-134118
http://kldp.org/node/39915#comment-134151
http://kldp.org/node/39915#comment-134152
-------------------------------------------------
$yes 4 8 15 16 23 42
-------------------------------------------------
$yes 4 8 15 16 23 42
댓글 달기