关于C语言指针 地址 字节的问题

如题所述

第1个回答  2019-08-01
int型在编译器里是4个字节,你定义一个int型的指针,这个指针指向的就站4个字节,
变量i也占4个字节,因为他是整形,所以4个字节,这4个字节里放的是0或者1,也就是4的二进制。占4个字节的地址
p指向i,是的,p就是i4个字节中的首地址,4是存放在以这个首地址连续的4个字节中,1个字节8位,第一位代表符号,0代表正数,1代表负数,1个字节表示的数的大小限制比较小,4个字节表示一个数就可以表示比较大的数,1个字节最大的正数是2的7次方-1,4个字节就是2的31次方-1.
相似回答