- 5
- 0
- 约1万字
- 约 32页
- 2018-08-20 发布于湖北
- 举报
四、静态成员 五、指向成员的指针 四、静态成员 extern在不同的模块中沟通全局变量的外部连接, static则充当内部屏蔽作用。 C++语言中静态成员属于类内部的合法成员但凌驾于对 象之上。模块之间静态成员具有extern的外部连接属性。 a. 静态数据成员 static变量具有特别惹人垂青的性能: 1). 生命与程序等长的持久性。 2). 维持其原先位置的隐蔽性,禁止外部直接访问。 静态全局变量是内部连接的,但静态成员变量具有外部 连接属性。 [例] 静态成员变量的声明、定义和使用 #include stdio.h static long* pa; class CType { public: static int data; CType (int n=1) { m_n=n; data++; } static void f() { pa=sa; } protected: static long sa[ ]; private: int m_n; }; 静态成员声明stati
您可能关注的文档
最近下载
- 光大证券-妙可蓝多-投资价值分析报告:常温奶酪棒开启新篇章_.pdf VIP
- 《食品雕刻工艺》课件——马蹄莲的雕刻.pptx VIP
- 《食品雕刻工艺》课件——食品雕刻的刀具及学习方法.pptx VIP
- 食品雕刻第02章 食品雕刻的基础知识.ppt VIP
- 《食品雕刻工艺》课件——四瓣花的雕刻.pptx VIP
- 3-氟-4-硝基苯酚的合成研究.pdf VIP
- 《食品雕刻工艺》课件——山茶花的雕刻.pptx VIP
- 叙事经济学-寻找A股投资解析解-邹佩轩.pdf VIP
- 2026山东青岛红蝶新材料有限公司招聘21人笔试历年备考题库附带答案详解.docx VIP
- 《食品雕刻工艺》课件——凉亭的雕刻.pptx VIP
原创力文档

文档评论(0)