[理学]第5章-函数与预处理.pptVIP

  • 5
  • 0
  • 约1.66万字
  • 约 91页
  • 2018-02-15 发布于浙江
  • 举报
[理学]第5章-函数与预处理

第5章 函数与预处理 5.1 函数的定义 5.2 函数的调用 5.3 指针与函数 5.4 函数的嵌套 5.5 函数的递归 5.6 内联函数和重载函数 5.7 带默认形参值的函数 5.8 作用域与生命期 5.9 编译预处理 Question? 什么是函数? 为什么要使用函数? 5.1 函数的定义 函数的定义 一般格式 函数的返回值 返回语句 形式: return(表达式); 或 return 表达式; 或 return; 功能:使程序控制从被调用函数返回到调用函数中,同时把返回值(只能有一个)带给调用函数 说明: 函数中可有多个return语句,但每次调用只能执行一个 若无return语句,遇}时,自动返回调用函数 若函数类型与return语句中表达式值的类型不一致,按前者为准,自动转换------函数调用转换 void型函数可无return语句 例 函数返回值类型转换 函数声明 函数声明说明 5.2 函数的调用 5.2 函数的调用 5.2.3 函数调用的过程 5.2.4 参数传递机制 传值调用 传值调用示例 例5.9 输入两整数交换后输出 (传递变量的值) 例5.10 输入两整数交换后输出 (传递变量的地址,交换变量的值) 例5.11 输入两整数交换后输出 (传递变量的地址,交换变量的地址) 引用调用 引用

文档评论(0)

1亿VIP精品文档

相关文档