手机浏览器扫描二维码访问
实现功能的代码;
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的变量,这不是和你之前的说法互相矛盾么?」
小弦子不解地问道。
竟他这么一提问,我也意识到了这个问题。
「不错不错,看来你们果然对之前的知识掌握得不错。
我之所以会这样写,就是为了引出这个问题,如果你们没有发现我也会主动抛出这个问题。
不管怎么样,你们先在尝试写我刚才定义的函数,然后运行一下看看会不会报错再说。
」
老爹笑眯眯地说道。
...
书海阁小说网免费提供作者沫芷夏的经典小说江小姐再嫁我一次最新章节全文阅读服务本站更新及时无弹窗广告欢迎光临wwwshgtw观看小说江宁用尽心思嫁给韩修远,奈何白莲花手段高超,把她虐的死死的,连孩子都没有保住。好不容易重生,她决心换个男人爱,却不曾想同样带着记忆重生的前夫哥韩修远千里迢迢追过来,要和她复婚!...
一朝穿越,容卿卿竟成为爽文中反派大佬的炮灰继母。寡母陪葬原定红杏出墙惨死?容卿卿一咬牙,抱上生人勿进暴戾乖张的大反派狼崽子大腿。本以为穿书后掌握剧本,拿捏住大BOSS的小秘密,没想到反派狼崽子不按剧情来,反而还被大腿处处制肘。更加万万没想到的是当今陛下比自己还急,早就和这个流落在外的儿子暗度陈仓。这不,大反派成为名副其实的皇子这下,好日子彻底到头了,自己这个便宜伪继母,正打算...
简介完本西幻老书老作者新书保障偏重故事剧情,单元故事背地从事着黑色职业的高中生白银,原本想去看看已被领养的妹妹。却不料意外穿越一个平行世界。末世降临,丧尸爆发。在人类沦为丧尸口粮的同时叮!系统绑定成功!杀死十只丧尸,获得尸友者能力!白银成了唯一一个不会被丧尸攻击的人类。为了找到妹妹,孤僻的少年踏上了他的末日旅途。中途,他捡到了一条黑狗,双方从此结伴而行。黑子,在有的时候,比起丧尸,我们更应提防的是人汪汪!!!嘘小声点!...
此番重生,逆天改命,如再平庸,自裁以谢天下!!!末世老鸟林枫突然返回到末世元年,依靠前一世的记忆,果断的杀伐四方,以一个小蚂蚁的卑微身份走向全球巅峰。曼妙身材,萝莉面孔的绝色美女投怀送抱,制服胸狠,工口黑丝应有尽有。今生看我醒掌天下权,醉卧美人膝!!!买断作品,质量保证,一天至少两更!!!御女群200850813...
幽深的莽荒山脉,一位被追杀至此的少年。绝地反击。奇异的邂逅,踏上道之彼端。勇者无畏,智者无惧,仁者无敌。...