手机浏览器扫描二维码访问
「那就永远停留在菜鸟级别!有很多人哪怕在参加工作了以后,都没有将指针的用法融汇贯通。所以啊,你们要打起精神来,好好听这部分的内容。
好了,内容正式开始!」
闻言后,我和小弦子都挺直了腰杆,毕竟这还是老爹第一次如此郑重其事地强调。
「假设你们俩在学校闯祸了,老师通知我到学校来,但是因为老爹不知道你们的教室在哪儿,于是我就问了你们学校的老师,被告知你们在五楼。
于是老爹来到五楼,通过教室门口的『四年级二班』标识牌找到了你们教室。但是不巧的是,你们俩已经被班主任叫到了办公室。正在上课的任课老师担心我找不到,告诉我办公室在502。
最终我通过502找到了办公室,看到了正在接收批评教育的你们。
在这个案例中,我们要找到教室或者办公室只需要知道标识牌或者编号中的一个,就能够找到那个房间,这个没有错吧?」
「嗯……」
「其实啊,在c语言中,一个房间就相当于我们内存的一个字节,如果我们要对内存的某个字节进行访问,同样也可以如同案例中的方式,要么通过标识牌,要么通过编号。
而内存字节的标识牌就是我们的变量名,编号,自然就是我们的内存地址了。
在c语言中,我们把一个变量的地址成为该变量的指针,换而言之,指针代表的就是一个地址,这个地址指向内存中的某个变量。」
「指针原来就是地址啊,也没有什么奇特的呀,为什么老爹之前一提到指针就是一副讳莫如深的样子?」
听到老爹的讲述后,我并没有意识到指针有什么特别之处。
「指针的精妙,只能用只可意会不可言传几个字来形容,这个需要你们在实际使用到的时候才能体会到。看你们一副兴致缺缺的样子,那我现在就让你们开开眼界,让你们体会到指针强大之处。
请听题:请编写一个swap函数,实现对两个变量的值进行交换。也就是说,我有两个变量:
inta=3;
intb=4;
在调用了swap之后,a的值变成了4,b的值变成了3。」
「这个有什么难的嘛,这样写不就好了么:
voidswap(intx,inty)
{
a=ab;
b=a-b;
a=a-b;
}
swap(a,b);
不就完了么?」
我不以为意道。
「是么?真的是这样么?」
老爹脸上浮现出一抹意味深长的笑容,这让我心中一凸,因为上次看到这种笑容还是在学习break关键字时。
那时我无比膨胀地认为老爹所说的break结束离它最近的for指的代码距离上的远近,然而错的一塌糊涂!
四龙攒凤 顾九辞霍明澈 青梅千千结 衫生诡 夫人的病今天好了吗 王妃称心 张钟颖 我的蛮荒部落 异界烽火录贰烽云再起 韩娱之聚光 最强豪婿陆凡 迟宠 阴阳眼小师妹 龙婿陆凡 大佬甜妻宠上天 校园全能马甲女神 嗣子荣华路 上门龙婿陆凡 戚风童话 梦灾末世生存指南
被亲妹妹算计,抢走家族荣誉还不算,连青梅竹马的未婚夫也被抢走!夏小汐发誓,要报仇!伙同男闺蜜制造复仇计划,咦?结婚证上这是谁?一不留神嫁给男闺蜜的舅舅墨夜霆!墨夜霆是谁?那个富可敌国权势滔天的男人!据说还是个GAY!管他呢,先虐了渣渣再说。可是,虐完渣以后呢?离婚该提上日程了,可他对她却日日宠,夜夜宠,化身宠妻狂魔。十天有八天起不来床的夏小汐,欲哭无泪,不是说他是GAY吗?GAY你大爷!...
没认识简时初之前,叶清瓷一直是个倒霉蛋,认识简时初之后,老天爷一本正经的告诉她,没有最倒霉,只有更倒霉!但是等嫁给简时初之后,叶青瓷就开始转运了。嗯,嫁人,结婚真好。...
昊苍大世界,圣尊楚逍遭红颜背叛,被仇敌围杀,一缕真灵重生下界。天才?妖孽?我武技神通信手拈来,千年记忆无所不知,秘法手段层出不穷。你以为我有一点强,其实我已经强到了无数点...
一个在山上学医学武的富二代,在得知父亲病重后,决定下山,夺回属于自己的一切,于是,一场都市狂澜开始卷起...
为了游戏里的皮肤,女友竟然背着我百星荣耀王者强势回归,手把手教你上王者!...
这是一个退役女大兵和娱乐圈流量小哥哥相互支持,相互救赎的爱情故事。蒋秀心与李铭渊的相遇就像是上天给他们开的一个巨大的玩笑两人几乎完全相反的性格,却因为一场醉酒被稀里糊涂的绑到一起一个是背景神秘的女保镖一个是几乎无法拥有自己隐私的当红流量明星一个是外冷内热的假小子一个是外热内冷的真傲娇这样的两个人走到一起,将会谱写出一章怎样的故事...