2016.11.23 对象数组

张凌枫<2016.11.23>【连续第7天总结】

A.今日任务
1.封装下篇开始
2.对象数组学习

B.具体任务
1.连续了一个星期了!!!
2.学了对象数组以后好像可以解决用户登录界面无法储存用户名的问题了
3.从栈中实例化数组可以自动回收内存而且读取更方便,那从栈中实例化数组的优势在哪里?????
4.销毁时每一个对象的析构函数都在执行
5.分号!!!!!!!!!!!!!!!!

附代码:

#include <iostream>
using namespace std;

class Test
{
    public:
        Test();
        ~Test();
    public:
        int m_iX;
        int m_iY;
};

Test::Test()
{
    cout<<"Test"<<endl;
}

Test::~Test()
{
    cout<<"~Test"<<endl;
} 

int main()
{
    Test coor[3];
    coor[0].m_iX = 1;
    coor[0].m_iY = 5;

    Test *p = new Test[3];
    p->m_iX = 6;
    p[0].m_iY = 66;

    p++;
    p->m_iX = 11;
    p[0].m_iY = 13;

    p[1].m_iX = 15;
    p++;
    p->m_iY = 666;

    for(int i = 3; i<3; i ++)
    {
        cout<<"coor"<<coor[i].m_iX<<endl;
        cout<<"coor"<<coor[i].m_iY<<endl;
    }

    for(int j=0 ;j<3;j++)
    {
        cout<<"p-x"<<p->m_iX<<endl;
        cout<<"p-y"<<p->m_iY<<endl;
        p--;
    }
    p++;
    delete []p;
    p = NULL;

    system("pause");
    return 0;

}

明日任务:
1.对象成员的学习
2.写用户登陆界面

博客地址:http://blog.csdn.net/night__day

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值