函数的运用一

这篇为何叫函数的运用?

首先,前面小编说到一点函数,但是没有过多的案例简述,那是因为涉及到很多知识,前提就有基本操作,如果基本操作不会,后面是很难理解的。

而这次就是针对函数的简单的构思,以及运用解析。

说到底函数其实不难的,关键懂得两点,函数的返回值是否一致、括号内的条件是否一致齐全。

先简单的举个例子,如下图:

简单明了的函数,为什么这样写,首先告知的是两个函数的定义是一样的效果。

只要是数据类型开头的函数,他必然有return返回对应的数据。而return 0;就看作是安全语句就好。

首先看一个例子:

看看运行效果图:

咦,怎么会这样呢?是不是猜测到一点了,他返回的int数据竟然就是return 6;

是不是有点意思了,函数竟然还带这样写的,是不是有其他数据类型呢?有的。一切都是套路,记住这点,将数据类型替换就好。

NULL表示空值,把他看作0也一样。

都没有错误,编译器不会报错,能看出什么?

也就是说,函数一个可以不带返回值,他内部执行,还有就是一个带返回值,而返回到哪?就是此函数当前所在的函数内。

下面,一个个来看看例子,都能干嘛。

 

但是呢,第二种初始化方式,编译器会报警告,告诉你没有引用:

 运行看看。

这就告知,函数返回的某一个数据,能被同一个数据类型的变量接收。估计一些老鸟会偷懒直接写成这样:

都一样的,告知一点,一个函数的会不会用,全凭你返回的数据类型是否用对,和函数调用时候,括号内部的条件是否写对,就这两点。

如果要你用这个带返回值的函数,请问,您会写些什么代码?

或许学过的人,第一个接触的就是简单的计算器吧。写成这样的,或许就是便于代码的简练性,以及可观赏性。

那么你会写不?

减法、乘除法,试着写下,其实简单的改动符号即可。total就是总和的英文。

既然最简单的函数会用了,那么开始下面的稍微复杂一点的函数了,请看下一章。

纯属个人见解,如有不妥,请见谅。

 

posted @ 2017-12-03 10:19  邪气凛然  阅读(156)  评论(0编辑  收藏  举报