转载:各种数据类型在16位、32位和64位系统下所占字节差异简介

16位,32位,64位是指计算机内部一次bai性处理数据的位数,位数越高,cpu处理数据能力越强。
计算机语言是用二进制来描述的。 也就是说,计算机识别一条信息时,它所识别的只是0和1这两个数而已。
八位二进制数是最基本的计算机语言,一个八位二进制数也就是一个字节。比如:00001111、10000110、11011000,就分别代表不同的信息。
8位之后,接下来就是16位,32位和64位。代表了计算机识别和处理数据以及信息的能力。

编写C、C++程序时需要考虑每种数据类型在内存中所占的内存大小,即使同一种数据类型在不同平台下所占内存大小亦不相同,具体对比如下:

转载:各种数据类型在16位、32位和64位系统下所占字节差异简介

————————————————
版权声明:本文为****博主「梦回1990」的原创文章,
原文链接:https://blog.****.net/zhanghui962623727/article/details/83097881