老王小说

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

第五十一章 指针六(第1页)

「哦,晓得了。

老爹说这些的确是现实中存在的问题,班上就有很多同学的家长不让他们玩儿手机和电脑,说是会影响到学习。

一方为了防止对方玩儿手机,另一方想突破对方的封锁,于是双方展开了一场场斗智斗勇,各有输赢。

这大概就和老爹说的一样吧,不能单纯地从某个方面来看待这件事情。

学习成绩好的人有玩儿手机和电脑的,学习成绩不好的也有不玩儿手机和电脑的,关键还是在于使用者如何使用吧。

当然了,一般来说小孩儿的自制能力比较差,这个时候就需要家长合理的管控了。

毋庸置疑的是,老爹在这一点做得非常好。

「好了好了,闲话就说到这里,咱们还是继续说函数和指针之间那点事儿。

其实函数和指针的关系也挺简单的,无非就三种情况:指针作为函数参数,函数返回值为指针。

其中指针作为函数参数又有两种情况,第一是指针变量指向的是数据,如int、double以及结构体或者枚举这种,还有一种特例,那就是指针变量指向的是一个函数,我们把一个函数a的指针作为参数传给另一个函数b,这样在函数b中就可以通过这个指针调用函数a了,这就是所谓的回调函数。

概念性的东西咱们就先说到这里,还是以实际的例子来说明吧。

首先说普通指针作为函数的参数,其实这种情况你们已经见识过了,我一开始说到的swap函数就是这样了。

我相信通过之前的讲解,你们对这个函数的理解已经算是比较透彻了,这里我们就不再赘述。

所以我们接下来看看当指针作为一个函数的返回值的这种情况,比如说我们来实现一个函数,功能是把给定的字符串转成大写的,并把转换后的字符串返回。

由于字符串是一个char*,正好满足指针作为返回值。

typedefchar*string;

stringtouppercase(stringstr)

{

constchardelta=a-a;

stringtemp=str;

while(*temp!=0)

{

if(a

{

*temp=*tempdelta;

}

temp;

}

retustr;

}

因为我们已经给char*定义了一个string别名,所以我们在代码中就使用它,比较利于阅读理解。

热门小说推荐
全能贵妃:娱乐圈团宠女神

全能贵妃:娱乐圈团宠女神

(穿越+全能+马甲+团宠爽文)孤傲清高贵公子vs娱乐圈全能女王。盛婉做了一辈子的祸水妖妃,穿越后发觉转世竟然是个蠢笨的草包美人,被欺负的都自尽了。这怎么能忍!手撕绿茶,脚踢白莲,一切阻挡她的只有被销毁的下场。这个世界艺人不仅能赚钱还广受喜爱地位崇高?舞姬出身的盛贵妃表示很满意舞乐美食丹青诗书上才艺!只要你想,她无所不会!!在成为世界上最璀璨的那颗星星的路途上,无数裙下之臣被光芒吸引而来。被团宠的日子里,甚至不用她亲自下场动手,敌人就已经消失不见。人生如雪寂寞直到那个孤高清傲的男人出现,一眼洞悉她心底的残缺...

重生女修仙传

重生女修仙传

一个在现代被各种信息轰炸,拥有着现代思维的女子,胎穿到了异界。面对复杂多变的外部世界,她从一开始的小心谨慎,到后来逐渐放开,绽放出耀眼的光华,在这个世界留下一段独属于她自己的华丽篇章。这里没有逆天的宝物,没有如花的美男,只有一步一个成长的脚印和我们心中点点生活的印迹。------感谢小川同学帮我画的封面,这是根据赤...

都市神话

都市神话

本故事都是真人真事,绝对没有胡编乱造,真的!BY马上将军(眼神镇定ing)平生只修善缘,匆匆不是神仙。若要忙里偷闲,我有生命之泉如果有一天,你拥有了一个神奇的war3生命之泉,它能够让你跑的更快,跳的更高,变得更强,受伤后还能慢慢修复身体这时,你会怎么办?一双铁拳打尽不平事,一口豪气激励忠义坛。虎战群狼亦刚强,不是猛龙不过江!逆天?神话?妖孽?怪兽?奥特曼?从此以后,我是神话!成为人形怪兽的某个铁男张牙舞爪地对天大吼生命之泉,洗洗更健康都市神话群1914632满了都市神话群月水提供108528921不怕死的就来都市神话群老高提供79298299这里的人很纯很天真...

乾坤剑神景言景晨星

乾坤剑神景言景晨星

景言曾是景家最优秀的天才,十六岁突破武道九重天踏入先天之境,整个东临城无人能比,却莫名其妙在进入神风学院后境界跌落,成为笑柄。解开乾坤戒封印,重新崛起,最终制霸天元大陆,成为无数武者仰望的存在。...

末世之死神降临

末世之死神降临

当大灾变过去两百年,当进化者与魔法师主宰这个世界当天使恶魔虫族龙族死灵鬼怪机械生命体这曾经的一切再次出现,当残破的大地重新被黑暗和阴谋侵袭。当从小饱受虐待的孩童成为微笑着的死神降临在这个世上,世界,将会如何改变?...

每日热搜小说推荐