1、计算机存储信息的最小单位,称之为位(bit,又称比特) 。存储器中所包含存储单元的数量称为存储容量,其计量基本单位是字节(Byte,简称B)。8个二进制位称为1个字节,还有KB、MB、GB、TB等,之间的换算关系是1Byte = 8bit,1KB = 1024B,1MB = 1024KB,1GB = 1024MB,1TB = 1024GB。
2、内存(存储器)的基本单位是字节Byte,在读写内存时为了效率计算机会按照一定规则(8倍、16倍字节块)来读写。
3、内存对齐是一种编译器规则,每个编译器可以有自己的对齐规则。iOS中的64位cpu下,最小的内存块为8字节。
4、int类型是最常用的整数类型,存储时占32位bit,能表示的范围是-2的31次方至2的31次方-1。
5、一个汉字占两个字节,一个字母占1个字节。
6、32位cpu支持的内存最多只有4G,64位cpu支持内存的大小和种类更加多样化。支持4G 8G 16G 32G 64G 128G 256G内存,理论上可以无限支持,只要你主板上有足够的内存条。
7、结构体内存对齐问题……