88读书网

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

第四十六章 指针一(第2页)

「那就永远停留在菜鸟级别!有很多人哪怕在参加工作了以后,都没有将指针的用法融汇贯通。所以啊,你们要打起精神来,好好听这部分的内容。

好了,内容正式开始!」

闻言后,我和小弦子都挺直了腰杆,毕竟这还是老爹第一次如此郑重其事地强调。

「假设你们俩在学校闯祸了,老师通知我到学校来,但是因为老爹不知道你们的教室在哪儿,于是我就问了你们学校的老师,被告知你们在五楼。

于是老爹来到五楼,通过教室门口的『四年级二班』标识牌找到了你们教室。但是不巧的是,你们俩已经被班主任叫到了办公室。正在上课的任课老师担心我找不到,告诉我办公室在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指的代码距离上的远近,然而错的一塌糊涂!

夫人的病今天好了吗  迟宠  阴阳眼小师妹  嗣子荣华路  大佬甜妻宠上天  龙婿陆凡  校园全能马甲女神  上门龙婿陆凡  张钟颖  异界烽火录贰烽云再起  韩娱之聚光  最强豪婿陆凡  青梅千千结  梦灾末世生存指南  王妃称心  衫生诡  顾九辞霍明澈  戚风童话  我的蛮荒部落  四龙攒凤  

热门小说推荐
绝地求生之无限爆装

绝地求生之无限爆装

绝地求生之无限爆装林北获得无限爆装系统。只要在游戏里面击杀玩家就能获得丰厚的奖励。从此绝地求生里面出现一个杀戮狂魔。...

我自地狱来

我自地狱来

他来自地狱,只手灭恶鬼,谈笑斩修罗,却没想到碰上这种事校花同学,有事好商量,先把衣服穿上!...

都市极品神医

都市极品神医

少年从与世隔绝的大山来到滚滚红尘,凭借一身武功和一双妙手叱咤风云,成为上流社会炙手可热的人物。美女总裁傲娇千金富豪御姐来者不拒!...

神级仙医在都市

神级仙医在都市

仙医者,生死人,肉白骨。神级仙医者,敢改阎王令,逆天能改命。他是仙医门第二十五代传人,他资质逆天,青出于蓝而胜于蓝。他又是个大学生,本想低调,但萤火虫...

超级战医

超级战医

五年前他被家族放弃,代替大哥入狱,落魄如狗。五年后他一手为医,一手持枪,穿过鲜血硝烟,重返都市!王者归来时,一怒九州震。为一人倾尽天下是喜欢,为一人放弃天下是爱。而我,除非白骨黄土,守你百岁无忧。...

短命的小皇后她重生了

短命的小皇后她重生了

前世,虞愿十三岁入宫为后,十六岁与皇帝圆房,十七岁生下太子,后位稳固,独占君心。她的人生看似人生圆满,实则充满遗憾,在三十岁时带着腹中尚未出生的两个孩子离奇死亡。她死后,尚且不到不惑之年的皇帝抱着她冰冷的尸体一夜白头,与她母子关系疏离的太子在灵前跪到昏迷口中喃喃喊着母后,可是这一切,虞愿都不知道。她重生在了与皇帝越极的洞房花烛夜,那时,越极依旧是那个对她笑得亲切的温润帝王,而她也还未与他圆房,生下长子,饱受母子分离的折磨,这一次,无论如何,她也要改变前世的悲剧。排雷前世今生男主都只有女主一个女人,sc,1v1男主后宫没有任何乱七八糟的妃妾。...

每日热搜小说推荐