结构体
结构体允许类似定义构造函数的操作,如下:
#include<bits/stdc++.h>
using namespace std;
struct node{
int key;
node(int k){
this->key = k;
}
};
int main(){
node a(999);
cout << a.key;
return 0;
}
也可以在构造器中设置默认值
using namespace std;
struct node{
int key;
node(int k = 999){
this->key = k;
}
};
int main(){
node a;
cout << a.key;
return 0;
}