美文网首页
9--函数知识点总结

9--函数知识点总结

作者: Jesson3264 | 来源:发表于2022-12-21 09:12 被阅读0次

函数

1. 函数的定义和调用

double average(double a, double b) {
    return (a+b)/2
}

返回类型
形式参数
函数体

实际参数

1. 函数定义

返回类型 函数名(形式参数)
{
    声明
    语句
}

a. 函数不能返回数组
b. void 表示函数没有返回类型
c. 如果省略返回类型,C89会嘉定函数返回值类型为 int 型,C99中不合法

函数体内声明的变量专属于此函数,其他函数不能对这些变量进行检查或修改,C89 中,变量声明必须出现在语句之前,
C99 语句和声明可以混在一起。

2. 函数调用

函数调用由函数名和跟随其后的实际参数列表组成,实际参数列表用圆括号括起来。

2. 函数声明

解决定义前调用的问题。

a. 尽量不要省略参数名

3. 实际参数

形式参数,出现在函数定义中
实际参数,出现在函数调用中

按值传递,保存的是实际参数的副本。

1. 实际参数的转换

2. 数组实际参数

a. 不能在函数内计算数组的长度
b. 通常将数组长度作为第二个参数
c. 函数会改变数组型形式参数的元素
d. 如果形式参数是多维数组,声明参数时只能省略第一维的长度
e.

3. 变长数组形式参数

4. 在数组参数声明中使用 static

5. 复合字面量

4. return 语句

5. 程序终止

exit 函数

递归

相关文章

  • 高中数学函数知识点总结

    高中数学函数知识点总结

  • 7 pandas 怎么实现分组数据统计

    1, 知识点总结单个聚合函数 多个聚合函数 2,数据输入 3,groupby后使用聚合函数 4,遍历groupb...

  • python-迭代对象处理

    参考廖雪峰python3知识点的总结 使用函数对迭代对象进行处理 map函数:map(函数对象,可迭代对象)map...

  • python-函数

    参考廖雪峰python3知识点的总结 函数返回值--函数 函数可以作为函数的返回值: 函数作为返回值的使用:表示返...

  • 函数知识点总结

    一、函数声明和函数表达式有什么区别 ? 答: 函数声明:function fn(){} 函数表达式:var fn ...

  • 2020-05-24

    日常学习知识点总结(JS篇) 1、闭包: 闭包就是函数中的函数,里面的函数可以访问外面函数的变量,外面的变量是内部...

  • 2019-03-01

    今日份学到的零散知识点 1.函数指针见[函数指针总结]https://www.cnblogs.com/lvchao...

  • PdoClass(解决phpadmin编码问题)

    总结 类中知识点 1、成员函数,成员属性调用$this->2、构造函数--construct()运行在类的第一步,...

  • NOIP 2018普及组复赛第1题答案详解

    一、C程序 解法一:用gets()函数 解法二:用scanf()函数 二、C++程序 三、总结 本题考察的知识点有...

  • python3学习笔记------函数

    这周,我们学习了函数,现在就让我来总结一下知识点吧!def 是函数名()函数封装的代码1:def是英文defin...

网友评论

      本文标题:9--函数知识点总结

      本文链接:https://www.haomeiwen.com/subject/knfmqdtx.html