天下人都知道,电脑数据量的最小单位是一个比特(bit),而字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,一个字节等于8位比特。 但是硬件寻址的最小单位不是比特而是一个字节,这么说好像没什么感觉,咋们赶紧上菜: char b[4]="abc"; printf("%p\n%p\n%p\n%p\n",b,&b[1],&b[2],&b[3]);