为了方便结构体的初始化我们需要在结构体内写构造函数;
如下:
#include<stdio.h>
struct node
{
int x,y;
node(){};
node(int a,int b) : x(a), y(b) {};
};
int main()
{
node data[100]; //注意如果没有无参的构造函数这行代码会出错的
node a = node(1,2);
return 0;
}
为了方便结构体的初始化我们需要在结构体内写构造函数;
如下:
#include<stdio.h>
struct node
{
int x,y;
node(){};
node(int a,int b) : x(a), y(b) {};
};
int main()
{
node data[100]; //注意如果没有无参的构造函数这行代码会出错的
node a = node(1,2);
return 0;
}