当前位置:网站首页>C语言——函数的使用
C语言——函数的使用
2022-08-11 05:14:00 【小滕的兵】
函数的定义
函数是一个一组执行一个任务的语句
任何的C语言程序都必须要有main()函数
C语言函数的定义:
函数返回值类型 函数名(形式参数列表)
{
函数体
}
- 返回值类型:当函数执行完成后后,需要返回的数据的类型,当函数给出返回值类型后,必须在函数体中返回相应类型的数据当函数不需要返回值时,返回值类型应当写为void。当返回值类型为void时,可以不需要return函数
- 函数体:一组定义函数执行的语句
- 函数名:即函数的名称,定义函数尽量的要有意义。
- 形式参数列表:在调用函数时,需要传递给函数的数据,表示函数正常执行所需要的数据
- void fun() : 表示接受任意多的实参,只不过函数体执行时不会去使用这些实参。
- void fun(void) : 表示不接受任何参数,如果在函数调用语句中传递实参了,那么编译器会报错
//有两个函数调用num1和num2,得到其中较大的数
int max(int num1,int num2)
{
//局部变量声明
int result;
if(num1>num2)
result=num1;
else
result=num2;
return result;
}
函数的调用及执行
- 形式参数:函数定义语句中的参数列表
- 实际参数:函数调用时传递给形式参数的值
- 主调函数:函数调用语句所在函数
- 被调函数:被函数调用语句调用的函数
边栏推荐
- Redis-数据类型(基本指令、String、List、Set、Hash、ZSet、BitMaps、HyperLogLog、GeoSpatial)/发布和订阅
- (二)Docker安装Redis实战(持久化AOF和RDB快照)
- (三)性能实时监控平台搭建(Grafana+Prometheus+Node_explorer+Jmeter)
- PCIe 接口 引脚定义 一览表
- 【无2022上海市安全员A证考试题库及模拟考试
- 原生态mongo连接查询代码
- DS220702-0707作业
- [No 2022 Shanghai Security Officer A Certificate Exam Question Bank and Mock Exam
- Django--20 implements Redis support, context, and interaction of context and interface
- Decryption of BitLocker
猜你喜欢
随机推荐
log4j2漏洞复现以及解决方案
Configure checkstyle in IDEA
(三)性能实时监控平台搭建(Grafana+Prometheus+Node_explorer+Jmeter)
(一)Docker安装Redis实战(一主二从三哨兵)
(二)Docker安装Redis实战(持久化AOF和RDB快照)
(二)性能实时监控平台搭建(Grafana+Prometheus+Jmeter)
The most complete installation tutorial of Pytorch (one step)
ESP8266 教程3 — 通过TCP组建局域网并通信
(3) Construction of a real-time performance monitoring platform (Grafana+Prometheus+Node_explorer+Jmeter)
【嵌入式开源库】cJSON的使用,高效精简的json解析库
【Mysql】----基础练习
并发编程之线程基础
一张图带你解读--如何从零开始学习接口自动化
课堂练习--0708
Some common mysql entry exercises
flask框架学习:debug与配置项
Golden Warehouse Database KingbaseGIS User Manual (6.8. Geometry Object Input Function)
MySQL must know and must know (primary articles)
玩转mysql之查看mysql版本号
0708作业---商品信息









