C-函数
来源:互联网 发布:计算机编程英语词汇 编辑:程序博客网 时间:2024/05/17 08:58
1、什么是函数:
函数就是一系列C语句的集合,为了完成某个会重复使用的特定功能.
2、什么时候需要函数的返回值?
当函数执行完毕能得出一个结果,但是函数内部不知道怎么正确地处理这个结果,恰好这个结果又是调用者想用来得到的,就需要有函数的返回值!
3、怎样让函数有返回值?
1)确定要返回的值的类型
2)修改函数的返回值类型为你想要返回值的类型
3)在函数内使用 return 表达式 返回
4、调用者如何拿到函数返回的数据?
申明一个与函数返回值相同类型的变量,并将返回值赋值给这个变量就可以了
5、函数的定义:
返回值类型 函数名(参数列表){ 函数体}
6、什么时候该使用函数? 如果你发现有1段代码是在完成1个独立的功能或者需要重用,那么这个时候我们也可以将这段代码封装在函数之中.
7、函数的好处: 1)、减少代码冗余,增强阅读性 2)、方便维护和修改
8、什么是函数的参数?
在函数名右边的小括号里申明的变量,就叫参数。注意:没有分号!
9、函数的参数的本质: 相当于函数内部的局部变量,所以不能在函数内部再定义一个同名的变量,并且在函数
内部可以直接使用参数的值。
10、形参和实参
形参:全称形式参数。在声明函数右边的小括号里写的参数就叫形参。
实参:全称实际参数。在调用函数时,给函数的形参赋值的值就叫实参。
(使用注意: 因为实参的本质就是在调用函数时为形参赋值,所以当我们调用一个带参数的函数
时,会要求实参的类型与形参的类型一致。如果类型不一致,会将实参的数据类型转换为形参的
类型然后再赋值)
11、函数的其他注意
1)、值传递: 是指实参给形参赋值,传递的永远是值,而非实参的内存空间,所以在函数里给形参重新赋值不会影响到实参。
2)、C语言中函数没有重载。即:C语言中的函数不允许出现函数同名的情况,否则编译器会报错
3)、函数内部不能定义一个新的函数,但是可以在函数内部再调用函数
- C-函数
- [C/C++]C函数
- c 函数
- C函数
- C 函数
- C函数
- 【C++】函数
- C 函数
- C++:函数
- C函数
- [C++]函数
- C函数
- c 函数
- C函数
- [C++]函数
- C函数
- 【c++】函数
- 【C++】函数
- PAT-支票面额(基础编程题)
- 百度地图API自定义覆盖物与添加点击事件
- XML:体验学习的乐趣之XML总结
- ELK学习10_ELK系列--实时日志分析系统ELK 部署与运行中的问题汇总
- 复选框全选,添加
- C-函数
- 【Oracle】Oracle到PostgreSQL的OGG同步配置
- windows 下vim使用LookupFile插件
- Androi的使用WireShark来调试接口
- SQL的自增列重置的方法
- 802.1Q VLAN技术原理
- 最短路径—Dijkstra算法和Floyd算法
- MFC SDI 使窗口最大化,并不能改变窗口大小
- Java基础系列三、数组