- 3
- 0
- 约1.47万字
- 约 56页
- 2017-06-10 发布于广东
- 举报
c程序设计第5章2011924
第5章 作用域及预处理 5.1.1 作用域 1.作用域的概念 作用域是变量在程序中可引用的区域。 2.作用域的种类 局部作用域 文件作用域 函数声明(原型)作用域 函数作用域 类作用域 局部作用域 概念 当标识符的声明出现在有一对花括号括起来的一段程序(块)内时,该标识符的作用域是从变量声明处开始,在块结束处(即块的右花括号处)为止,该作用域的范围具有局部性。局部作用域又称块作用域。 复合语句是一个块。复合语句中定义的变量,作用域仅在该复合语句中。 局部作用域示例 【例5.1】 输入两数,按从大到小的顺序保存,并输出结果。 #includeiostream.h void main() { int a,b; //具有函数域 cout输入两整数:endl; cinab; cout“a=a\tb=bendl; if(b=a) { int t; // t具有块作用域 t=a; a=b; b=t; //交换a,b的值 } couta=a\tb=bendl; // t已经无效 } 2.文件作用域 文件作用域也称全局作用域 定义在所有函数之外的变量,具有文件作用域; 作用域为从定义处到整个源文件结束 文件中定义的全局变量和函数都具有文件
您可能关注的文档
最近下载
- 五一劳动节主题班会 6.ppt VIP
- 中华民族共同体概论讲稿专家版《中华民族共同体概论》大讲堂之 第八讲 供奉中国与中华民族内聚发展(辽宋夏金时期).doc VIP
- DGJ08-2143-2021 公共建筑绿色设计标准(2024局部修订).docx VIP
- 天津一中高二下期末试卷(数学).pdf VIP
- ABB Manual - NGC8206 French (Rev AB) 手册(英语)说明书.pdf
- 河南中国移动ai面试题库及答案.doc
- 《思政元素融入初中生物课程中的探索与实践》.docx VIP
- 2026年事业单位会计题库及答案.docx
- 2025年《中华民族共同体概论》-第十四讲 新中国与中华民族的新纪元(1949—2012)-专家大讲堂讲义.docx VIP
- 300立方米柴油储罐设计.docx VIP
原创力文档

文档评论(0)