- 8
- 0
- 约7.02千字
- 约 64页
- 2018-11-30 发布于浙江
- 举报
C语言程序设计课件7章 用函数实现模块化程序设计
4. extern—声明外部变量的作用范围 (2)将外部变量的作用域扩展到其他文件 在任一个文件中定义外部变量,而在另一文件中用extern对该变量作外部变量声明 7.5.3 作用域和生存期的小结 对一个变量的属性可以从两个方面分析,一是变量的作用域,一是变量的生存期。 前者是从空间的角度,后者是从时间的角度。 二者有联系但不是同一回事 P195 调用函数的方式: 按函数在程序中出现的位置来分,可以有以下3种函数调用方式 1. 函数语句 调用没有返回值的函数,函数调用单独作为一个语句 如例7.1中的“print_star();” 调用函数的方式: 按函数在程序中出现的位置来分,可以有以下3种函数调用方式 2. 函数表达式 函数出现在一个表达式中,这种表达式称为函数表达式 如例7.2中的“c=max(a,b);” 调用函数的方式: 按函数在程序中出现的位置来分,可以有以下3种函数调用方式 3. 函数参数 函数调用作为一个函数的实参 如printf (″%d″, max (a,b)); 7.2.4 对被调用函数的声明和函数原型 P175 在一个函数中调用另一个函数需要具备如下条件: (1) 被调用函数必须是已经定义的函数(是库函数或用户自己定义的函数)。 (2) 如果使用库函数,应该在本文件开头加相应的#include指令。 (3) 如果使用自己定义的函数
原创力文档

文档评论(0)