手机浏览器扫描二维码访问
而我刚刚提出的要求是要交换两个是实际参数的变量,所以我们应该监控a和b在调用函数的前后的变化。
」
明白了老爹的意图后,我对代码进行了更改,然后重新编译、运行。
「what!
」
看到小黑屏上打印的结果后,我没有忍住喊了出来。
因为屏幕上打印的结果显示,a和b在调用swap函数前后居然没有任何变化!
我简直不敢相信自己的眼睛,这就好比你用计算器计算11的值,它妹的居然给你显示11=3!
为了委托期间,我重启了电脑又执行了几次,但是结果都是一样的!
换句话说,swap函数交换a和b的值失败了,但是函数分明已经是执行了的!
「老爹,这是怎么回事儿啊?」
我实在是想不通这其中的症结所在,只能够向老爹提问。
「这就要从函数参数的传递问题开始说起了。
在c语言中,我们在调用函数的时候,参数的传递实际上是采用的值的传递方式,什么意思呢?
就拿我们刚刚举那个例子来说,当我们在调用swap(a,b)的时候,实际上是把a的值3复制了一份给变量x,而不是a这个变量换了一个名字,变成了x。
同理,变量b的值4复制了一份给y。
而x和y跟a和b没有任何关系,所以在函数中无论我们对x和y做什么操作,都不会影响到a和b,所以对a和b进行值交换没有成功。
」
「原来如此!
那用指针为什么就能达到这个效果呢?」
我点了点头,然后抛出了自己的疑问。
「诶,我什么时候说了用指针可以实现这个功能?」
「虽然任叔叔你没有明说,但是你特地挖了一个坑让我和玥玥往里面跳,肯定是别有目的的。
既然现在咱们正好在学习指针,再加上刚刚我和玥玥都对指针的强大表示怀疑,你自然是要想办法来说服我们呀!
」
我还没有开口,小弦子倒是按捺不住了。
「你们两个……」
见自己的心思被我们看穿,老爹有些无语。
「好吧,那我先给你们演示用指针怎么来实现刚刚的功能:
swap(int*x,int*y)
书海阁小说网免费提供作者疯狂的饺子的经典小说至尊神体最新章节全文阅读服务本站更新及时无弹窗广告欢迎光临wwwshgtw观看小说至尊神体勤奋,努力,用功。这些词语都与萧屹无关。但没办法,谁让萧屹是天灵体呢,睡觉都能修炼,你说气不气?...
为了给女儿找个爸爸,宋夜雨随便拉了一个男人契约结婚。原本以为只是做做样子,约定互不干涉,可那个男人好像不简单!...
爸爸跳楼自杀,妈妈摔伤成了植物人,钟浈被迫筹集巨额医疗费,与陌生男人一夜沉沦,并且成功怀孕,十月怀胎后生下一对龙凤胎,谁知混乱中她又再次阵痛!原来肚子里居然还有个宝宝存在!她大喜过望,带着仅余的小儿子远离这座城市,三年才敢再回归,万万没想到,缘分的帷幕又一次拉开...
她从高高在上的皇后沦为阶下囚。重活一世,风云巨变,而她就是这搅弄风云之人。没有大家族庇护又如何,照样出闺阁,步朝堂,顺便虐得一手好渣。这个姨娘不是善茬,教教你怎么做人。那个高门千金莲花朵朵开,揭开你的面具看你还怎么装!咦?这位仁兄,你挡我道做甚?皇帝磨牙你掐掉的这朵莲花,是朕准备要册封的妃子!妃个毛线!她耍赖掐了又怎样,你咬我啊?皇帝手一挥,千军万马纷纷响应,他圣旨一下把她给朕带回宫,活抓她,给朕做皇后!...
一个世间少有的牛人杀手,带着一个世间少有的女人。闯荡世间少有的都市生活。看牛人杀手退役以后给家人带来的新生活。请大家锁定绿色小说网148180(书号)看萝卜给你带来新年里的都市大餐!本书读者群号209906833名额有限先到先得!萝卜处女作,写的不好多多包涵!本书纯属虚构如有雷同纯属巧合!!...
15岁独自一人回到韩国,成了一名普通的模特,经过六年的沉淀,演技的磨练,终于得到了人生中第一个主角的试镜机会从此走上了一条有别于综艺,歌谣的演艺之路!有人说,他是国家的国宝!有人说,整个韩娱圈的idol加起来人气也没有他一个人高!有人说,他是韩国国民认可度最高的明星!一条星耀之路正在开启!PS求推荐票,想要养肥的求顺手收藏,跪谢!...