C语言程序设计;第八章 函数;8.1 概述;8.2 函数定义和调用;8.2.1 函数的定义;1. 无参函数的一般形式;2. 有参函数的一般形式;【例8.1】 定义一个函数,用于求两个数的和。;3.说明;8.2.2 函数的返回值与函数类型;1.函数返回值与return语句;2.函数类型;8.2.3 对被调用函数的说明和函数原型;【例8.2】对被调用函数作声明;8.2.4 函数的调用;在C语言中,可以用以下几种方式调用函数:
(1)函数表达式。函数作为表达式的一项,出现在表达式中,以函数返回值参与表达式的运算。这种方式要求函数有返回值。
如c=max(a,b)*20;
(2)函数语句。C语言中的函数可以只进行某些操作而不返回函数值,这时的函数调用可作为一条独立的语句。
如:Print( );
(3)函数实参。函数作为另一个函数调用的实际参数出现。这种情况是把该函数的返回值作为实参进行传送,因此要求该函数必须有返回值。
如:d=max(a,max(b,c));;说明:
(1)调用函数时,函数名称必须与具有该功能的自定义函数名称完全一致。
(2)实参在类型上按顺序与形参,必须一一对应和匹配。如果类型不匹配,C编译程序将按赋值兼容的规则进行转换。如果实参和形参的类型不赋值兼容,通常并不给出出错信息,且程序仍然继续执行,只是有可能得不到正确的结果。
(3)如果实参表中包括
您可能关注的文档
最近下载
- 大连科建新增探伤用放射源项目环境影响报告表.pdf VIP
- 合规转利润:降本增效全指南(2026)《GBT 14450-2016胎圈用钢丝》.pptx VIP
- 浦江高新区电子信息科创基地项目水土保持方案报告表.pdf VIP
- 实施指南(2025)《GBT14450-2016 胎圈用钢丝》.pptx VIP
- 《照片档 案管理规范》标准制度规范.pdf VIP
- 合规红线与避坑实操手册(2026)《GBT 14450-2016胎圈用钢丝》.pptx VIP
- 2022年北大荒农垦集团红兴隆分公司农垦公用基础设施建设项目水土保持方案报告表.pdf VIP
- 《GBT 14450-2016 胎圈用钢丝》专题研究报告.pptx VIP
- 石柱县2025年社区专职工作者笔试真题及参考答案.docx VIP
- 年产十万吨硅料破碎筛分加工生产项目环境影响报告表.doc VIP
原创力文档

文档评论(0)