鸿蒙文学网

手机浏览器扫描二维码访问

第三十六章 作用域下(第1页)

「被释放掉了,为了证明这一点,我们在刚才的代码中添加一句代码,同时也向你们介绍『&』的第三个功能,取地址。

intfieldarea()

{

inta=100;

for(inti=0;i

{

intb=i;

printf(“b的地址是:%d“,&b);

}

}

之前我们已经学过了『&』的两种用法,一种是用于两个数做位与运算,一种是用来做逻辑与,而这种放在一个变量的命前面的操作,叫做取地址。

至于什么叫地址,我简单的说一下。

最开始我给你们说过,电脑的最基本组成是成千上万亿个开关构成的,但是虽然都是开关,却也分不同的类别,主要来说分为三种。

第一种cpu,它是电脑的核心,它的里面的开关状态转换速度非常快,但是造价也非常贵。

第二种硬盘,就是『我的电脑』里边什么c、d、e、f盘,用来保存文件,代码这些。

硬盘的开关状态转换就很慢了,好处是便宜。

当我们要运行程序的时候,cpu需要从硬盘中读取编译成机器语言的exe,但是硬盘的读写速度相对于cpu来说太慢了,根本没有办法让它的效率得到有效的发挥。

于是就引入了第三种——内存,内存的开关状态转换速度在cpu和硬盘中间,造价也是如此,所以它就作为了cpu和硬盘的一个缓冲介质。

当cpu要从硬盘里边读写数据的时候,就让内存先去加载,然后cpu再从内存中读取。

cpu在读取内存里面的数据时,内存又可以去硬盘中读取后面的内容,这样就形成了一个流水线,cpu的执行效率就大大提高了。

所以,程序要正常运行,就需要依靠内存。

一旦内存不够用了,电脑就会变得特别卡,甚至于死机。

你们看,桌面边边这个显示百分比的圆球就是电脑管家显示的内存使用情况。

理论上来说,内存的容量越大,就可以开越多的程序,但是也不是越大越好。

因为程序的执行是由cpu来调度的,假设cpu的极限是调度1000个程序,而内存的容量可以供1500个程序使用也是没有意义的。

现在主流的配置一般都会给电脑搭配16gb的内存,这是什么概念呢?1gbyte=1024mbyte=1024x1024kbyte=1024x1024x1024byte。

在最开始和你们说过,为了方便管理,个开关被统一为一个字节(byte),你们自己算算,这是有多少个字节。

为了便于管理,开发计算机的那些科学家就给每一个字节编了一个号,而这个编号就叫内存地址。

我们用『&』获取的正是一个变量在内存中的地址。

老爹一边说,还一边将我的电脑机箱盖子打开了,和我们介绍cpu、内存条和硬盘长什么样子。

热门小说推荐
爱的双面埋伏

爱的双面埋伏

一个稚嫩的小女生,在对的时间遇到了那个似乎自己觉得那个对的人,被爱情冲昏了头脑,为了自己心爱的人貌似什么都能放弃可是好景不长不辞而别又遭遇了车祸的他在几年后的出现给她带来爱人和好朋友的背叛正因为这些才让她变得更强大!...

女神聊天群

女神聊天群

校花误拉我加入了一个聊天群,发现里面全都是美女,而且天天都晒福利小照片和劲爆小视频,直到她们为了对付现实中的我,开始实行所谓的母猪计划,我潜在群中,倍感压力...

秦九州林宛白全文免费阅读

秦九州林宛白全文免费阅读

一代战神秦九州重归都市,为弥补遗憾,搅动风起云涌,以不败之资横行四方,诸天震颤。...

狂王拦道:王妃别想逃

狂王拦道:王妃别想逃

作者弱十七的经典小说狂王拦道王妃别想逃最新章节全文阅读服务本站更新及时无弹窗广告小说一朝穿越,再现芳华,遇见他是偶然还是宿命。金戈铁马,马革裹尸,儿女情长亦有家国天下。生而不往,死去无门,纠缠半生终究独自茕茕。...

金牌强手

金牌强手

昆仑少年叶离武道入圣,医术无双,下山入世,调戏性感御姐,拯救傲娇警花,保家卫国,匡扶正义,成就一代宗师!...

重生地主婆

重生地主婆

看高干是怎么修炼成地主婆的看私生女是怎样修炼成学霸的手握空间能种田,系统交易可益智妖魔恶鬼并不可怕,可怕的是笑着承诺帮你的伪施恩者她感激了多年的女人才是害死她们母女俩的恶魔说来说去还不是因为她是上位失败的小三女儿她就是那个所谓爱情结晶的失败品替婚受辱能想象的苦都尝了个遍重新来过,她想,好人难做,还是学坏容易系统傍身,辣手高干,学霸是她,不代嫁...

每日热搜小说推荐