第5章函数与宏.pptVIP

  • 3
  • 0
  • 约7.48千字
  • 约 37页
  • 2018-02-19 发布于河南
  • 举报
第5章函数与宏

第5章 函数与宏 第5章 函数与宏 5.1 自定义函数的定义、声明和使用 5.2 函数之间的参数传递 5.3 函数与数组 5.4 指针函数 5.5 函数指针与函数指针数组 5.6 函数重载 5.7 内联函数 5.8 递归函数 5.9 标准函数 5.10 宏和其他预编译语句 5.1 自定义函数的定义、声明和使用 1、函数的定义 2、函数的调用 函数名称(实际参数); 说明 实参可以是常量、变量或表达式,但必须有确定的值 形参和实参类型应一致或赋值兼容 形参在未发生函数调用时并不被存储 3、函数的声明 数据类型 函数名称(形式参数声明); 函数声明的原则 如果一个函数定义在先,调用在后,调用前可以不必声明 如果一个函数定义在后,调用在先,调用前必须声明 编程实现f(x)=6x19+10x12 计算S=1k+ 2k+…+nk 5.2 函数之间的参数传递 1、复制传递方式 实现机制:调用函数中的数据只是在调用之初通过实参向形参传递,之后各占有不同的空间,并且不再发生联系,互不干扰。 特点:形参值的改变不影响实参。实参本身的值在调用前后和调用过程中都不发生变化。 复制传递方式例题 2、地址传递方式 实现机制:实参为某变量地址值,形参为指针类型。在调用时,将地址值赋给形参,使形参指针指向该变量,则以后可直接通过形参指针来访问该变量。 特点:可通过改变形参所指向的变量值来影响实参所对应的

文档评论(0)

1亿VIP精品文档

相关文档