T7变量作用域及函数传值方式解决方案.pptVIP

  • 2
  • 0
  • 约 37页
  • 2016-11-10 发布于湖北
  • 举报

T7变量作用域及函数传值方式解决方案.ppt

T7 变量作用域及有参有返回值的函数 回顾 1、C语言的基本单位是什么? 2、使用函数有哪些好处? 3、自定义函数包含哪几部分? 4、什么是函数的定义?什么是函数的调用? 5、函数的调用分哪两种方式? 本章任务 定义几个全局变量,用来保存一个客户的开户信息,包括用户名、卡号、密码和开户金额,然后分别完成开户、存款、取款、余额查询等业务。 本章目标 理解变量的作用域 理解函数的参数 理解函数的返回值 变量的作用域 变量的作用域 变量的作用域 变量的作用域 全局变量 全局变量:它是在任何函数外部定义的变量。 它的作用域是从定义时刻开始,到程序结束。 全局变量需注意以下几点: 1.全局变量定义必须在所有的函数之外。 2.全局变量可加强函数模块之间的数据联系, 但是又使函数要依赖这些变量,因而使得函数的独立性降低。 3. 在同一源文件中,允许全局变量和局部变量同名。在局部变量的作用域内,同名的全局变量不起作用。 全局变量 使用全局变量的例子 #include stdio.h int a=0; void out() { printf(%d\n,a); } void main() { a=1; out(); } 局部变量 局部变量:在函数内定义说明的,其作用范围仅限于该函数内。 局部变量需注意以下几点: 1.主函数中定义的变量也只能在主函数中使用,不能在其它函数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档