- 1
- 0
- 约1.01万字
- 约 39页
- 2017-05-30 发布于北京
- 举报
第六章 Outline 函数定义 函数调用 递归函数 变量与函数 编译预处理 所谓函数的调用,是指一个函数(调用函数)暂时中断本函数的运行,转去执行另一个函数(被调函数)的过程。被调函数执行完后,返回到调用函数中断处继续执行调用函数剩余指令的过程。被调函数执行完毕后一定要返回调用函数,在函数的调用和返回两个过程中,两个函数之间发生数据的交换。 形式参数:定义函数时函数名后面括号中的变量名,用于接收从调用函数传递来的数据 实际参数:调用函数时函数名后面括号中的表达式,即在函数调用时,所传递的参数。 6.2.4 参数传递方式 (1)值传递方式:函数调用时,为形参分配单元,并将实参的值复制到形参中;调用结束,形参单元被释放,实参单元仍保留并维持原值 特点:形参与实参占用不同的内存单元单向传递 (2)地址传递 地址传递指的是调用函数时,实参将某些变量、字符串、或数组等的地址传递给形参。这样实参和形参指向同一个内存空间,在执行被调用函数的过程中,对形参所指向空间中内容的变化,能够直接影响到调用函数中对应的量。 在地址传递方式下,形参和实参可以是指针变量或数组名,实参还可以是变量的地址。 嵌套调用含义 C规定:函数定义不可嵌套,但可以嵌套调用 6.2.7 函数声明 对被调用函数要求: 必须是已存在的函数 库函数: #include *.h 用户自定义函数: 函数
您可能关注的文档
- CorelDRAW综合实例1.ppt
- (正稿)1《山中访友》课件.ppt
- CPLD-FPGA复习课件.ppt
- CQC-2012审核员持续教育-9004第1章.ppt
- (新课程)高中数学二轮复习精选《必考问题20数学思想在解题中的应用(二)》课件新人教版.ppt
- CR提交和处理规范20110909.ppt
- (沪教版)三年级语文上册课件 天鹅的故事 2.ppt
- C的Windows编程基础.ppt
- (浙)第七次课概率2-2,2-3.ppt
- C程序的结构和设计方法.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
原创力文档

文档评论(0)