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

来源:2-1 有名有姓的C

小瘦学Java

2017-01-20 22:17

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

写回答 关注

2回答

  • 慕移动9181930
    2022-03-25 19:06:43

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

  • 我的彬
    2017-01-20 22:47:43

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

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

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

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

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

    小瘦学Jav...

    大神,我不懂的是字节长度是怎么算的,如 double 类型长度为 8 字节, int 类型为 4 字节,字节是怎么算的?

    2017-01-21 21:04:38

    共 1 条回复 >

C语言入门

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

926022 学习 · 20793 问题

查看课程

相似问题