鸿蒙文学网

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

第三十四章 老君炼丹记下(第2页)

实现功能的代码;

retu返回值;

}

其中有几个地方需要注意返回值可以是某种具体数据类型,如byte、short、int、long、float、double、char这样的基本数据类型,也可以是我们以后要学的结构体、枚举等类型。

如果一个函数没有返回值,就需要声明为void,这个单词是『空』的意思。

同样的,参数列表也可以是这些数据类型,如果有多个参数,则需要用英文状态下的逗号隔开。

若是没有输入参数,则也声明为void。

最后说一下那个retu,这个关键字会结束一个函数,如果在声明函数的时候返回值不为void的话,这个时候retu后面就必须跟声明的返回值类型。

听着老爹讲了一通,我完全不明所以。

就连一向聪明绝顶的小弦子也是一头雾水。

「我知道,这些概念听来有些难以理解,那么我们用实际的代码来说明一个函数的定义。

老爹微微一笑,似乎我和小弦子的反应完全在他的意料范围之内。

「嗯,首先我们来一个对两个int型数值做加法的函数,假设函数名字叫做add,也就是加法的意思,表名我们这个函数是要做加法。

然后呢,我们这个加法函数需要两个int型参数,分别是a和b,代表两个加数。

最后咱们还要计算得到的结果返回出来。

那么,要实现这个函数,其代码如下:

intadd(inta,intb)

{

intsum=ab;

retusum;

}

这样我们就定义好了一个做加法的函数了。

既然函数一定定义好了,接下来就是如何使用的问题了。

比如说我们要计算1020的结果,那么就可以这样:

intsum=add(10,20);

这样add函数的返回值就会赋值给变量sum,这个时候sum里面的值就是30。

「任叔叔,玥玥给我的教学文档上说过,c语言里面给变量起名字的时候不能出现一样的,现在add函数里面和外面都有一个名字叫sum的变量,这不是和你之前的说法互相矛盾么?」

小弦子不解地问道。

竟他这么一提问,我也意识到了这个问题。

「不错不错,看来你们果然对之前的知识掌握得不错。

我之所以会这样写,就是为了引出这个问题,如果你们没有发现我也会主动抛出这个问题。

不管怎么样,你们先在尝试写我刚才定义的函数,然后运行一下看看会不会报错再说。

老爹笑眯眯地说道。

热门小说推荐
永镇仙魔

永镇仙魔

有多少人知道自己心里藏着妖兽?有多少人知道自己其实存在两面?地上有天府人间,地下有无尽深渊。当邪念越来越多的时候,终将汇聚成灾难。此时天无眼人无情,谁救江山?少年人一手指天一手指地,身后有神座。...

中二少女的脑内选项

中二少女的脑内选项

17岁的顾未央原本只是一名单纯的元气少女,却不料某天醒来后,发现自己的脑海里竟会很是突然的冒出对于某件事的选项,有时有三个选项,也有时只有一个。一旦顾未央弃权不选择,头就会变得越来越疼,直到自己受不了最终还是被迫选择。同样的,如果选择了不按照选项去做结果也是如此。只是这些选项在大多时候都不靠谱的且浮夸的。...

修复专家

修复专家

新书极品山神上传啦,书号2141007,诚邀各位书友前来捧场,狗狗谢谢大家啦!...

武林头号公敌

武林头号公敌

主角是个大好人,从不拿任何门派的一针一线。除了针线,全部都搜罗干净,什么宝物,密籍,神兵利器,丹药,杰出的女弟子。随身带着地图的少侠,从不畏惧任何坚难,晴朗的天,暖暖的日,高高兴兴扛着锄头去挖宝。...

岂是蓬蒿

岂是蓬蒿

作者装天葫芦的经典小说岂是蓬蒿最新章节全文阅读服务本站更新及时无弹窗广告小说和平年代,看似平静祥和的岁月却暗流涌动。流浪少年任萧偶遇锋尚与叶岚二人,从此开启了不一样的人生。一碗酒可以决定一生的情谊,一句话能够成为一辈子的活法,一群人也能改变一个风云暗涌的时代。巅峰高手的对决,浴血奋战的沙场,大自然神奇的力量!...

每日热搜小说推荐