为了账号安全,请及时绑定邮箱和手机立即绑定

求大神解答16位、32位的概念

电脑小白,对于C语言中标识符的长度最好不超过8位,其中对于位数很困惑,求大神举一个简单的例子,解救小白。谢谢

正在回答

2 回答

确实,平时自己开发过程中主要是思维没想到,看了一下有些指点的意味F12while

0 回复 有任何疑惑可以回复我~

是指计算机内部一次性处理数据的位数,位数越高,cpu处理数据能力越强。

计算机语言是用二进制来描述的。 也就是说,计算机识别一条信息时,它所识别的只是0和1这两个数而已。

八位二进制数是最基本的计算机语言,一个八位二进制数也就是一个字节。比如:00001111、10000110、11011000,就分别代表不同的信息。

8位之后,接下来就是16位,32位和64位。代表了计算机识别和处理数据以及信息的能力。

WINDOWS是一个32位的操作系统,DOS是十六位的。386是第一个32位的处理器。
操作系统的16位和32位的界定根据它使用的地址寻址方式和寄存器的位数。与cpu的32位和16位等没有多大关系,当然32位的操作系统肯定需要32位cpu的支持。

0 回复 有任何疑惑可以回复我~
#1

小瘦学Java 提问者

大神,我不懂的是字节长度是怎么算的,如 double 类型长度为 8 字节, int 类型为 4 字节,字节是怎么算的?
2017-01-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926210    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

求大神解答16位、32位的概念

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信