32位系统中,一个字符指针所占内存大小

random
random
订阅者
10532
文章
0
粉丝
科技百科评论133字数 317阅读1分3秒阅读模式
摘要32位系统中,一个字符指针占4个字节空间大小,不管是什么数据类型;在64位操作系统下,指针是占8个字节空间大小,不管是什么数据类型。因为内存是由字节组成的,每个字节都有一个地址编号...

最佳答案:

品牌型号:联想拯救者Y9000P
系统:Windows11

32位系统中,一个字符指针所占内存大小插图文章源自玩技e族-https://www.playezu.com/771444.html

32位系统中,一个字符指针占4个字节空间大小,不管是什么数据类型;在64位操作系统下,指针是占8个字节空间大小,不管是什么数据类型。因为内存是由字节组成的,每个字节都有一个地址编号。指针变量主要是存放相同数据类型的变量的首地址,这里的地址就是指内存中某个字节的编号,而这个编号的确定是由地址总线决定的,操作系统的位数决定了指针变量所占的字节数。文章源自玩技e族-https://www.playezu.com/771444.html

如果是32位操作系统,也就是地址总线是32位,则它的寻址范围就是02^32(04GB),所以每一个字节的编址就会由32个0或者1组成。例:第1个字节的编址是32个0,最后1个的编址是32个1。一个字节有8位,32位则需要4个字节。平时所说的计算机是64位、32位、16位,指的是计算机CPU中通用寄存器一次性处理、传输、暂时存储的信息的最大长度。即CPU在单位时间内(同一时间)能一次处理的二进制数的位数。文章源自玩技e族-https://www.playezu.com/771444.html

文章源自玩技e族-https://www.playezu.com/771444.html 文章源自玩技e族-https://www.playezu.com/771444.html

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证