求教一道c++题目答案
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
2个回答
展开全部
程序输出的是1 3
原因:m是一个成员变量,n是一个静态成员变量,被该类的所有对象共享
MyClass obj1 , obj2; 声明类的对象,调用了构造函数,给他们的各自的m成员变量都赋值0
Myclass::n = 2;给n这个静态成员变量赋初值2;
后面调用了函数 执行了 ++ 那就一个是1,一个是3啦
原因:m是一个成员变量,n是一个静态成员变量,被该类的所有对象共享
MyClass obj1 , obj2; 声明类的对象,调用了构造函数,给他们的各自的m成员变量都赋值0
Myclass::n = 2;给n这个静态成员变量赋初值2;
后面调用了函数 执行了 ++ 那就一个是1,一个是3啦
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询