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

//#include<iostream>
//using namespace std;
//
//class Stu
//{
//public:
//    int age;
//    float f;
//    //构造函数,可由系统自动调用
//    Stu()        //构造函数的函数名与类名相同,构造函数没有返回值
//    {
//        age = 12;
//        f = 12.34f;
//        cout << "age的值为" << age << " " << "f的值为" << f << endl;
//        cout << "构造函数是由系统自动调用的,且没有返回值" << endl;
//    }
//};
//
//int main()
//{
//    Stu stu;        //构造函数是在对象创建的时候调用
//    Stu* stu1;        //在创建指针对象时,并不会调用构造函数,因为单个指针类对象并没有分配空间
//    //Stu* stu1=new Stu;    //只有给指针变量分配新的空间时,才会调用构造函数
//    return 0;
//}
///*
//* 构造函数的
//* 1、作用:给类中的数据成员复制
//* 2、执行时间:在对象创建的时候执行构造函数
//*/

 

posted @ 2022-11-24 22:12  努力的阿坤  阅读(28)  评论(0)    收藏  举报