- 1
- 0
- 约4.13千字
- 约 36页
- 2016-07-25 发布于河南
- 举报
13_c
C++;1、C++程序结构
1、作用域和可见性
2、变量的生命周期;1、作用域和可见性
作用域:
作用域是标示符在程序中有效的范围。可以引用的范围。
作用域分为:局部作用域(块作用域),函数作用域,函数原型作用域,文件作用域和类作用域。;局部作用域:
当标识符的声明出现在由一对花括号所括起来的一段程序(块)内时,该标示符的作用域从声明点开始,到块结束为止,该作用域的范围具有局部性。
{int a;a++;}
特例:for(int i=0;i3;i++)
函数作用域:
标号是唯一具有函数作用域的标示符。标号声明使得该表示符在函数内的任何位置均可以被使用。goto语句使用标号。
main(){goto s;
s:
return;};函数原型作用域:
函数原型声明(不是函数定义)中所做的参数声明在该作用域中。这个作用域开始于函数原型声明的左括号,结束于函数声明的右括号。
void show(int a);
文件作用域:
文件作用域是在所有函数定义之外说明的,其作用域从说明点开始,一直延伸到文件结束。
int a;
main(){};类的作用域:
一个类的所有成员位于这个类的作用域内,类作用域是指类定义范围和相应的成员函数定义范围。在该范围内,一个类的成员函数对同一类的数据成员具有无限的访问权限。;可见性:
可见性从另一个角度表现标识符的有效性,标识符在
您可能关注的文档
- 15.1苏人版宪法是国家的根本大法.ppt
- 第九讲:馈赠礼仪.ppt
- 加密桩,标志桩,燃气标志桩详细阐述.ppt
- 宪法_2.ppt
- 图样标记说明.ppt
- 断面界桩,水文标志桩,防汛断面界.ppt
- 日行一善1108.ppt
- 送东阳马生序已改.ppt
- 2010年送福到万家.ppt
- 23、送东阳马生序.ppt
- 2026年《疫情发言致辞 》.docx
- 2026年公司 年工作总结.docx
- 2026年做诚信守法的人演讲稿范文.docx
- 2026年《期末给学生的评语(23篇)》.docx
- 2026青海新东方技工学校招聘9人备考题库附参考答案详解(模拟题).docx
- 2026青海新东方技工学校招聘9人备考题库带答案详解(预热题).docx
- 2026青海新东方技工学校招聘9人备考题库含答案详解(考试直接用).docx
- 2026青海新东方技工学校招聘9人备考题库及参考答案详解(培优b卷).docx
- 2026青海新东方技工学校招聘9人备考题库附答案详解(典型题).docx
- 2026年关于教师节国旗下精彩演讲稿.docx
最近下载
- 飞行性能与计划:1基础知识.pdf VIP
- 【新教材】统编版(2019)高中历史 选择性必修2 经济与社会生活 1-6单元 共6个单元测试卷及答案全套.doc VIP
- 2025修订版广东省突发事件应对条例培训PPT课件.pptx VIP
- 眼科特检试题及答案.docx VIP
- 2025年质量管理体系风险和机遇识别评价及应对措施分析表(包含气候变化).docx
- 北京市规划和自然资源委员会事业单位招聘笔试真题2024.docx VIP
- 六年级音乐下册《欢乐颂》PPT课件.pptx VIP
- 眼科特检考试题及答案.doc VIP
- ISO 9712-2021 无损检测 — 人员资格鉴定与认证(中英文编译版).pdf
- 台达VFD A变频器说明书中文.pdf VIP
原创力文档

文档评论(0)