zoukankan      html  css  js  c++  java
  • 函数的运用一

    这篇为何叫函数的运用?

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

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

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

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

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

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

    首先看一个例子:

    看看运行效果图:

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

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

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

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

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

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

     

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

     运行看看。

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

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

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

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

    那么你会写不?

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

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

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

    条条英符铸平凡,行行代码显乾坤;
  • 相关阅读:
    使用CustomValidate自定义验证控件
    C#中金额的大小写转换
    Andriod出错之Unable to build: the file dx.jar was not loaded from the SDK folder!
    VC 编写的打字练习
    机房工作笔记Ping只有单向通
    web服务协同学习笔记(1)
    Dll 学习3 将MDI子窗口封装在DLL中
    机房工作学习文件共享
    Andriod出错之Failed to find an AVD compatible with target 'Android 2.2'
    Andriod出错之wrapper was not properly loaded first
  • 原文地址:https://www.cnblogs.com/VisiousDragon/p/7965478.html
Copyright © 2011-2022 走看看