求助关于结构体中的构造函数
  • 板块学术版
  • 楼主晨曦墨凝
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/4/14 21:13
  • 上次更新2023/10/28 03:44:40
查看原帖
求助关于结构体中的构造函数
556826
晨曦墨凝楼主2022/4/14 21:13

这篇博客中,构造函数1、构造函数2、构造函数3分别是干什么的?

代码片段如下:

struct Node{
    int a;
    int b;

    Node() :a(), b(){}//构造函数1
    Node(int _a, int _b) :a(_a),b(_b){}//构造函数2
    void init(int _a,int _b){//构造函数3
        this->a=_a;
        this->b=_b;
    }
    //重载操作符,多用于结构体多关键字比较;
    bool operator < (const Node& N ) const{
        if(a==N.a)
        return b<N.b;
        else return a<N.a;
    }; 

}q[10];

求大佬讲解,万分感谢!

2022/4/14 21:13
加载中...