64bit data model int , long size

참고: http://www.unix.org/version2/whatsnew/lp64_wp.html
데이터모델에 따라 int , long 의 크기가 다르다

DataModel    char    short    int    long    long long    pointers/size_t    OS(64bit)
LP64             8        16        32    64        X              64                      Unix, Solaris, Linux, Mac OS
LLP64           8        16        32    32        64             64                      MS-Windows
ILP64            8        16        64    64        X              64
LP64 는 long 과 pointer 만 64bit 라는 표시
LLP64 는 long long 과 pointer 만 64bit 라는 표시
ILP64 는 int 와 long 과 pointer 만 64bit 라는 표시

comments:

댓글 쓰기