- 1
- 0
- 约5.53千字
- 约 53页
- 2017-11-04 发布于广东
- 举报
第4章 函数(续) 主要内容 4.1 函数定义和调用 4.2 参数传递方式 4.3 变量的作用域和存储属性 4.4 函数的嵌套调用和递归调用 4.5 函数设计示例 4.3 变量的作用域和变量的属性 4.3.1 作用域 变量的作用域——更准确的说——标识符的作用域 将变量名、函数名、类型名、常量名等统称为量 对变量、函数等标识符的定义和声明统称为说明 使用变量(函数)的名和值统称为“使用”或“起作用” 使用变量时,都必须考虑它的“作用范围”,超出它的范围,便是“未定义标识符”(undeclared identifier ),编译时报错 变量的作用域依赖于对它的说明出现在程序中的位置 不同的变量,其作用域可能不同 局部量和全局量 局部量:在函数(主函数和子函数)内部定义的量(包括形参) 全局量:在函数外面定义的量,包括常量名、宏名、变量名、函数名、类型名等 函数名本身属于全局量 作用域的大体规定: 1)局部量的作用域: 从第一次遇到对它的说明起,到它所在最小程序单位的最后一个“}”为止 作用域仅限于函数内部,函数外部不能使用 char f1( int n,char c) { int x; …… } int f2( int a, int b) { int *p; …………
您可能关注的文档
- C#编程和.NET框架崔建江第1章第一章.ppt
- C#编程和.NET框架崔建江第2章第二章.ppt
- C#编程和.NET框架崔建江第2章使用控件创建Windows窗体程序NO2.ppt
- C#编程和.NET框架崔建江第4章面向对象.ppt
- C#编程和.NET框架崔建江第6章.NET框架第六章.ppt
- C#编程和.NET框架崔建江第7章ADO.NET程序开发NO7-2006.ppt
- C#面向对象程序设计王晶晶主编第1章.ppt
- C#面向对象程序设计王晶晶主编第4章.ppt
- C#面向对象程序设计王晶晶主编第5章.ppt
- C#面向对象程序设计王晶晶主编第9章.ppt
- 2026年空间应用特种纺织面料项目可行性研究报告范文.docx
- 2026年高性能金属材料产业化项目可行性研究报告范文.docx
- 2026年深海养殖生态系统项目可行性研究报告范文.docx
- 2026年钌锇钯回收项目可行性研究报告范文.docx
- 2026年城市轨道交通换乘中心停车场可行性研究报告范文.docx
- 2026年生态旅游区绿色能源供应项目可行性研究报告范文.docx
- 2026年体育健康管理系统可行性研究报告范文.docx
- 2026年无人机飞控系统开发项目可行性研究报告范文.docx
- 2026年动画设计工作室项目可行性研究报告范文.docx
- 2026年食品元宇宙应用项目可行性研究报告范文.docx
原创力文档

文档评论(0)