- 17
- 0
- 约1.15万字
- 约 45页
- 2015-12-18 发布于广东
- 举报
* 5.8 变量的作用域 1.局部变量 局部变量也称为内部变量。局部变量是在函数内作定义的,其作用域仅限于函数内,离开该函数后再使用这种变量是非法的。 例:局部变量的作用域 int f1(int a) /*函数 f1*/ { int b,c; // a,b,c 有效 } void main() { int m,n; //m,n 有效 } * 5.8 变量的作用域 1.局部变量 关于局部变量的作用域还要说明以下几点: (1)主函数中定义的变量也只能在主函数中使用,不能在其它函数中使用。同时,主函数中也不能使用其它函数中定义的变量。原因在于主函数也是一个函数,它与其它函数是平行关系。 (2)形参变量是属于被调函数的局部变量,实参变量是属于主调函数的局部变量。 (3)允许在不同的函数中使用相同的变量名,它们代表不同的对象,分配不同的单元,互不干扰,也不会发生混淆。 (4)在复合语句中也可定义变量,其作用域只在复合语句范围内。 * 5.8 变量的作用域 1.局部变量 【例5_8】复合语句中定义的局部变量的作用域。 #includeiostream.h void main() { int i=2,j=3,k; k=i+
您可能关注的文档
- Visual Basic.NET程序设计 马宏锋 第8章新.ppt
- Visual Basic.NET程序设计 马宏锋 第9章新.ppt
- Visual Basic.NET程序设计 马宏锋 第10章新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目三新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目四新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目五新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目一新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第6-11章 项目九新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第6-11章 项目十新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第6-11章 项目十一新.ppt
原创力文档

文档评论(0)