-
why pointer use 4byte?Dev Language/C 2008. 8. 7. 20:27Windows(Windows 95, 98, XP 등)에서 단일 프로세스는
총 4기가 바이트 크기의 가상 메모리를 가질 수 있고, 주소는 0x00000000 ~ 0xFFFFFFFF까지 사용.
가장 큰 주소(0xFFFFFFFF)가 4byte를 넘지 않으므로 포인터 변수(4 byte)에 모든 주소를 저장할 수 있다.
- C포인터 - 공동환 p60