爲何在64位系統中指針的大小是8,而32位系統中倒是4?

爲何在64位系統中指針的大小是8,而32位的倒是4?  64位系統,這個位數指的是CPU 裏面的通用寄存器的數據寬度爲64位,也就是說一個地址佔二進制位數是64,因此:指針 sizeof(double *)==sizeof(int *)==sizeof(char *)==64/8==8原理   32位系統,同理,他的一個地址佔32位二進制空間,sizeof(double *)==sizeof(in
相關文章
相關標籤/搜索