因为汇编语言直接面向硬件进行操作。所以汇编语言的基本数据类型只有“位”和“字节”。而C语言是高级语言,其数据类型比较接近日常生活中的类型,是抽象后的类型,事实上其基本单位也是“字节”,只是我们在使用C语言编写程序时无需分字节进行考虑,只考虑自己定义的数据类型即可,多数数据类型都要对应多个字节,最少的CHAR型变量也要占用1字节。