手机浏览器扫描二维码访问
「被释放掉了,为了证明这一点,我们在刚才的代码中添加一句代码,同时也向你们介绍『&』的第三个功能,取地址。
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、内存条和硬盘长什么样子。
楚歌有一天早上醒来,忽然发现自家客厅里出现了一个副本的入口。我靠,这是什么情况,虽然老子是游戏高手,可真人下副本这种事情,老子真的不熟啊。...
说好的只结婚不同床,这是干吗?这是两张床。她怒了这么赖皮,还是不是爷们儿?他勾唇低笑要不要验验?她懂黑客会散打,却背负私生子小三石女的骂名。他是魔鬼教官,却宠她成痴。嗯?不是说要调教她,让她重新做人吗?做了两个还不够?他看着俩宝笑得腹黑那今晚继续靠!重新做人!不是重新做人!...
末世英雄系统不幸被闪电击中的大龄屌丝,醒来后却发现已经是末世,借助不靠谱的系统,靠着自己的智慧,发现一个个可靠的伙伴,寻找自己的生存之道。...
作为神偷界的第一美人,竟然会被一个猥琐男看光光关键是他竟然还笑的出来,而且笑的肆无忌惮!!真是人至贱则无敌,难道这人真的是不怕死吗?好,那姑奶奶就送你下地狱!等等,为毛我的绝世武功在他面前成了花拳绣腿?!为毛被他这么无耻放荡的抱着,我的腰竟然软了...
特种兵出身的墨阳因为一次意外经历,结识了以摸金倒斗为营生的秋二爷等人,为报答秋二爷的救命之恩,帮助秋二爷寻找他失踪儿子万彬的下落,却无意间卷入了一个神秘组织的阴谋之中。流传千年的苗疆巫蛊传说与东南亚的降头术有着怎样的渊源?曾鼎盛一时的古骆越文明缘何销声匿迹?千年飞僵是否真实存在?人迹罕至的粤湘交界莽山,广西十万大山,缅北死亡谷,神秘的地下阴湖,究竟隐藏着什么秘密,随着真相逐渐揭开,一个已延续数千年的阴谋逐渐浮出水面,而一切阴谋的源头,皆指向了传说中的黄泉之门。黄泉手札,一本近乎真实的探险笔记。...
...