5200小说网

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

第四十八章 指针三(第1页)

「那swap里面的inttemp=*x和下面的操作是什么意思啊?」

「这里就涉及到了指针中最常用的两个运算符了:*和&。

取地址符&算是我们的老朋友了,它能够将一个变量藏在灵魂深处地址取出来。在我们最初使用scanf函数的时候,就用到了它,例如我们要从小黑屏上面输入一个数字,然后把这个数字赋值给a:

inta=0;

scanf(“%d“,&a);

现在我们学了指针了,其实这两句代码和下面的代码起到过效果完全一样:

inta=0;

int*p=&a;

scanf(“%d“,p);

在上面的代码中,咱们把a的地址取出来了,然后把这个地址赋值给了一个指向int类型的指针变量p,在scanf函数中,实际上就通过这个指针变量p给a进行了赋值。

至于*嘛,它可是&的好伙伴,&能够将一个变量的地址取出来,*可以从这个地址中获取变量的值,它们俩加起来可以说的狼狈为奸,无恶不作,没有哪个变量能够逃出它们的手掌心。

用另外一个方式说,这两货就是那种游戏中开挂的,能力强得一塌糊涂。

我们还是拿可怜的变量a来举例子:

inta=0;

int*p=&a;

*p=10;

这个时候*p就相当于a本身了,也就是说,我们可以通过*p来操作变量a所在那四个字节内存。我们对*p进行赋值,效果和对a赋值一样,而我们把*p赋值给一个变量,就和把a赋值给一个变量效果一样。例如:

intb=*p;

intb=a;

效果完全一样。」

「那这么看来指针的使用也不是那么难嘛,就这么两个运算符。」

从老爹目前的讲述来看,指针真的没有什么难的,无非就是通过利用指针地址给某个变量赋值,或者获取某个变量的值。只是让我想不明白的是,明明我们已经有了变量名,为什么还要设计指针这种东西?

等等,我似乎明白老爹那个swap函数的原理了。

「老爹,我好像明白那个用指针实现a、b两个变量内容交换的原理了。」

我脑中划过一道电光,整个人犹如醍醐灌顶,想明白了一切。

「哦,说说看!」

老爹饶有趣味地看着我。

「指针变量,指针变量,首先它是一个变量,那么指针变量在函数中传参的时候肯定也要遵守和普通变量一样的规则——值传递!

swap函数之所以能够实现交换两个交换,是因为指针变量传递的值不是普通的值,而是一个地址。

按照老爹你之前的说法,在调用函数时,将会把实际参数的值复制一份给形式参数,所以形式参数同样也拿到了要进行交换的那两个变量的地址,那么我们通过地址进行读写操作最后同样会作用在变量上!」

「啪……啪……啪……不错不错,居然一下子就明白这其中的原理所在!想当年我领悟到这一层的时候可是花了不少的时间!」

老爹一脸拍了十来下手掌,毫不吝惜他的赞扬之词。

就连旁边的小弦子也面露佩服之色,看来我总算是赢了小弦子一次了!

「不错,这就是指针存在的意义所在。而且指针之所以说它是c语言的精髓所在,并不是说它的用法有多么复杂,而是它可以和任意数据类型结合在一起,非常的灵活。

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

热门小说推荐
黑水尸棺

黑水尸棺

师父曾说过,我是阳灵子转世,命理不合四柱,命格不入五行,能活到现在,全靠本命中的一股精纯阳气。回想一下我早年的经历,也的确是凶险与艰辛并存。六岁被怨灵缠身,七岁被飞僵索命聊完了左有道和寄魂庄,咱们再来聊聊渤海老世家的那些事吧。老书完结,新书幽冥通宝开张,咱们还是老规矩,找个僻静的小地方,喝着茶,吃着瓜子点心,听我慢慢聊。...

无限恐怖之雷啸传奇

无限恐怖之雷啸传奇

他,是中洲队队长,他,带领伙伴纵横轮回空间,他,拜在截教圣人门下,他,与周武王争夺气运,从圣人手中抢夺功德。魔人布欧是他儿子,赵灵儿是他家小二,他是个大忽悠,有人说他是魔鬼的化身,有人视他为救世主,他最终能否超越主神空间,成为真正的主角?...

和霸总互扒马甲的日常

和霸总互扒马甲的日常

书海阁小说网免费提供作者雨晴烟晚的经典小说和霸总互扒马甲的日常最新章节全文阅读服务本站更新及时无弹窗广告欢迎光临wwwshgtw观看小说传闻中的女神医竟然是个又丑又黑的乡下丫头?顾龙霆要将她娶回家,所有人坚决反对。唯独六个老爷子气势汹汹他的两个爷爷她是顾家唯一承认的孙媳妇!她的四个爷爷整个宫家都是她的后盾!你以为她是个靠老公和爷爷的米虫?婚后,顾龙霆一层层扒掉她的马甲神医,黑客,设计师,大神作家你还有哪些身份是我不知道的?玉竹老公,你都扒我这么久了,接下来是不是该聊聊你藏了几件马甲?...

国之利器

国之利器

国之利器鱼不可脱于渊,国之利器不可以示人。国之利器,隐之于野,出鞘则血流成河。他们是一群普通的人,当国家需要时,就会变成一柄锋利的的匕首,扫除一切黑暗,他们就是国之利器。...

今生满满爱上你

今生满满爱上你

结婚两年,言季明的冷漠终于磨光了她对婚姻的所有期待。颜落夕决定离婚,把给予言季明的所有特权都收回!言季明发现老婆对别人笑得怎么那么甜,对我笑得怎么这么敷衍?老婆以前一天至少一个电话,现在怎么一个月都不打一个电话?餐,怎么变味了?不是老婆做的了?沐浴液味道怎么不对?不是常用的牌子?...

魅魔系统:开局攻略半精灵女王

魅魔系统:开局攻略半精灵女王

作者巴赫伦的经典小说魅魔系统开局攻略半精灵女王最新章节全文阅读服务本站更新及时无弹窗广告小说备受贵族夫人追捧的圣武士学徒雪莱竟然是个靠吸食女性精气成长的男性半魅魔?!为了变强,觉醒了魅魔系统的他,将神圣(罪恶)的小手伸向了魔力满满的魔物娘们就先对从远道而来的半精灵女王下不对!啊!是她对我先动的手!唔端坐神座之上,雪莱自豪地回忆道我对虫族母皇下过嘴,卓尔主母摸过腿,还在巨龙堆里装过鬼,地狱深渊里卖过萌,天堂山里发过狠!我在各界穿梭,我来(寻找魔物娘),我拯救...

每日热搜小说推荐