第六周 阅读程序(2)
来源:互联网 发布:c 语言volatile关键字 编辑:程序博客网 时间:2024/05/17 22:27
问题描述:
阅读程序,写出程序的运行结果并理解。
- #include <iostream>
- using namespace std;
- class MyClass
- {
- public:
- MyClass(int x=0):i(x)
- {
- cout<<"C"<<i;
- }
- ~MyClass()
- {
- cout<<"D"<<i;
- }
- void SetValue(int val)
- {
- i=val;
- }
- int GetVal()
- {
- return i;
- }
- private:
- int i;
- };
- int main()
- {
- MyClass *p[3];
- int i;
- for (i=0; i<3; i++)
- {
- p[i]=new MyClass(i);
- p[i]->SetValue(p[i]->GetVal()*2);
- }
- for (i=0; i<3; i++)
- delete p[i];
- cout<<endl;
- return 0;
- }
实际运行结果:
0 0
- 第六周程序阅读(2)
- 第六周 阅读程序(2)
- 第六周阅读程序 (2)
- 第六周 阅读程序(2)
- 第六周阅读程序
- 第六周阅读程序
- 第六周 阅读程序
- 第六周 阅读程序
- 第六周 程序阅读
- 第六周项目阅读程序2
- 第六周程序阅读(1)
- 第六周 阅读程序(1)
- 第六周 阅读程序(3)
- 第六周 阅读程序(4)
- 第六周 阅读程序(5)
- 第六周阅读程序 (1)
- 第六周阅读程序 (3)
- 第六周阅读程序 (4)
- URLClassLoader
- 蓝桥杯第六届第7题
- Session对象
- java 垃圾回收机制
- java内部类
- 第六周 阅读程序(2)
- 租车系统Java版小程序
- 模式之--生成器(Builder)未完
- Spring 与 Spring mvc
- hdoj 1081 To The Max
- React从零开始
- Permutations
- response.setContentType与 request.setCharacterEncoding 区别
- 深入理解iOS API系列(二)UIImage的resizableImageWithCapInsets:resizingMode: