C语言实例教程(PDF格式)-第9部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
为它们维护了一份静态变量的拷贝,通过每一个对象对这些静态
变量进行操作,事实上都是对同一个数据区域进行操作。这就可
以解释上面的运行结果了,无论我们使用表达式cls1。i还是表达
式cls2。i,它们都是对同一个i进行操作,很自然,使用表达式
cls1。i修改了静态成员i的值,表达式cls2。i的值会立即反映所作
的修改。
为了更清晰的说明问题,使用下面的代码替换前面的main主函
数:
void main()
{
MyClass cls1;
…………………………………………………………Page 60……………………………………………………………
MyClass cls2;
cout