- 我们都知道现在一般的int类型在VC中是占4个字节的,如果想亲自看到具体占多少个当然可以用sizeof(int)来查看,然而内存地址是以一个字节Byte作为单位的,也就是说一个int类型数据占据了4个内存单元,即跨越了4个地址空间。那么int类型数据在内存中是怎么存放的呢,我们一探究竟。
- 首先我们可以定义一个int类型变量,如:
int a=100000;
这个值够大,用十六进制表示就是000186A0,那么我们用看看a在内存中的情况,如图;
int a=100000;
这个值够大,用十六进制表示就是000186A0,那么我们用看看a在内存中的情况,如图;