C++ 长指针与指针的区别
生活随笔
收集整理的這篇文章主要介紹了
C++ 长指针与指针的区别
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
早期16位計(jì)算機(jī)將內(nèi)存中某段開(kāi)始,尋址范圍為2^16地址范圍之內(nèi)的指針叫做短指針,尋址范圍超過(guò)前述范圍的叫做長(zhǎng)指針——因?yàn)閷ぶ烽L(zhǎng)指針需要更改段寄存器的內(nèi)容,做法上和短指針有一些差別。
后來(lái)32為計(jì)算機(jī)使用“flat”內(nèi)存模型,2^32地址范圍(也就是4GB范圍內(nèi)的內(nèi)存地址)內(nèi)做尋址都不用修改段寄存器,就沒(méi)有人再說(shuō)長(zhǎng)、短指針了。
現(xiàn)在這已經(jīng)是一個(gè)廢棄的概念了——基本上。 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
后來(lái)32為計(jì)算機(jī)使用“flat”內(nèi)存模型,2^32地址范圍(也就是4GB范圍內(nèi)的內(nèi)存地址)內(nèi)做尋址都不用修改段寄存器,就沒(méi)有人再說(shuō)長(zhǎng)、短指針了。
現(xiàn)在這已經(jīng)是一個(gè)廢棄的概念了——基本上。 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
以上是生活随笔為你收集整理的C++ 长指针与指针的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 好可怕的法案
- 下一篇: 这个 CSS 库竟能帮你做汉堡?