32位机器,每个地址占32位,为什么输出的时候只有24位求解:
#include <stdio.h>void main(){int tttt=109486163;printf("内存地址占:%d字节\n",sizeof(void*));printf("tttt的地址:%X \n",&tttt); //内存地址占32位,为什么这里输出的是12FF7C,只占24位空间呢。}