zoukankan      html  css  js  c++  java
  • 函数1

    为什么需要函数

      避免了重复性操作

      有利于程序的模块化

    什么叫函数

        逻辑上: 能够完成特定功能的独立的代码

      物理上: 能够接收数据(当然也可以不接收数据)

          能够对接收的数据进行处理

          能够将数据处理的结果返回(当然也可以不返回任何值)

      总结: 函数是一个工具,他是为了解决大量类似的问题而设计的,函数可以当做一个黑匣子

    如何定义函数

      函数的返回值  函数的名字(函数的形参列表)

      {

        函数的执行体

      }

      1. 函数定义的本质是详细描述函数之所以能够实现某个特定功能的具体方法

      2. return 表达式;的含义:

        1> 终止被调函数,向主调函数返回表达式的值

        2> 如果表达式为空,则只终止函数,不向主调函数返回任何值

        3> break是用来终止循环和switch的, return是用来终止函数的

    int f(void) //括号中的void表示该函数不能接收数据, int 表示函数的返回值是Int类型数据
    {
        return 10; //第一:终止函数  第二:向主调函数返回10
    }
    void g()
    {
        return; //return只用来终止函数,不想主调函数返回任何值
    }
    View Code

    函数的分类:

      有参函数 和 无参函数

      有返回值函数 和 无返回值函数

      库函数 和 用户自定义的函数

      值传递函数  和  地址传递函数

       普通函数  和  主函数(main函数)

       一个程序必须有且只能有一个主函数

        主函数可以调用普通函数      普通函数不能调用主函数

       普通函数可以相互调用

       主函数是程序的入口, 也是程序的出口

  • 相关阅读:
    C# 读写Excel(NPOI库)
    sql server存储过程回滚事务
    sql server的循环语句
    NopCommerce的autofac的理解
    Django——django连接mysql
    bootstrap
    常用模块杂碎小知识
    常识小知识——(1)
    Django——用户注册并展示出注册信息表案例
    Django——orm概述及在django中使用
  • 原文地址:https://www.cnblogs.com/spore/p/11487126.html
Copyright © 2011-2022 走看看