- 6
- 0
- 约1.86万字
- 约 70页
- 2017-11-12 发布于未知
- 举报
静态生存期 (3)静态全局变量 在全局变量的定义前加上static存储类别的声明就构成了静态全局变量,也称为静态外部变量。静态全局变量的存储方式和生存期与外部变量相同。两者不同之处在于作用域的扩展上。静态全局变量只能在文件内扩展,不能扩展到其他文件。例如: 在file1.cpp中定义的静态全局变量,只能在文件内扩展: extern int x; // 可以在文件内扩展 … static int x; // 静态全局变量 在file2.cpp中,就不能声明外部变量: extern int x; // 编译能通过,连接时出错 内部函数与外部函数 C++中所有的函数是平行定义的,函数的本质是外部的。这些函数分散在多个文件中,可以根据函数是否允许在多个文件中使用,将函数分为内部函数和外部函数,分别用static和extern来定义和声明。 1. 内部函数 内部函数又称静态函数,只能在定义它的文件中被调用,而不能被其他文件中的函数所调用。在函数定义前面使用static关键字,内部函数定义形式为: static 类型标识符 函数名(形参表){…} 例如: static int fun_a(int x,int y) { ; } 函数fun_a(),只能被它所在文件中函数调用,保证了函数的独立性。对于外部变量也可以使用static来定义,例如 内部函数与外部函数 static doubl
您可能关注的文档
- 基础工业工程课件作者易树平第八章节工作抽样.ppt
- 基础工业工程课件作者易树平第九章节预定时间标准法.ppt
- 基础工业工程课件作者易树平第六章节动作分析.ppt
- 安全人机工程学课件作者王保国11章.ppt
- 安全人机工程学课件作者王保国12章.ppt
- 供电工程第2版课件作者翁双安第一章节绪论.ppt
- 安全人机工程学课件作者王保国33.2章.ppt
- 供电技术第4版课件作者余建明周向前1绪论.ppt
- 安全人机工程学课件作者王保国34章.ppt
- 安全人机工程学课件作者王保国35章.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 中国低空经济理论逻辑与战略路径露.docx
- 国家广播电视总局直属事业单位招聘笔试真题2024.docx VIP
- 2025谷歌人工智能提示词工程白皮书.docx
- 天际蓝海低空经济产业全景与未来投资蓝图.docx
- 2008款凯迪拉克SLS_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- JG-T287-2013:保温装饰板外墙外保温系统材料.pdf
- 2024版Gemini for Google Workspace 提示词指南101 英文版.pdf VIP
- 【二下语文】五一假期练习.docx VIP
- Dragons: Riders of Berk《驯龙记:伯克岛的龙骑手(2012)》第一季第八集完整中英文对照剧本.docx VIP
- 移动电子娱乐.ppt VIP
原创力文档

文档评论(0)