C++学习笔记——拷贝构造函数

//#include<iostream>
//using namespace std;
//
//class Stu
//{
//public:
//    int b;
//    char c[4];
//    Stu()                                //构造函数
//    {
//        b = 4;
//        c[0] = 'a';
//        strcpy_s(c, 4, "abc");
//    
//    }
//    Stu(const Stu& a)                    //拷贝构造函数,在不写构造函数的情况下,
//                                        //系统会有默认拷贝构造函数,默认的拷贝构造函数会执行拷贝的功能
//    {
//        this->b = a.b;
//        strcpy_s(this->c, 4, a.c);            //模仿默认拷贝构造函数
//    }
//};
//
//int main()
//{
//    Stu s;
//    cout << s.b << ' ' << s.c << endl;
//    Stu s1;
//    cout << s1.b << ' ' << s1.c << endl;
//
//    return 0;
//}

 

posted @ 2022-12-01 16:06  努力的阿坤  阅读(14)  评论(0)    收藏  举报