请教C++里关于创建结构体对象的问题# JobHunting - 待字闺中
c*t
1 楼
请问如果有下列node结构体定义:
struct node{
int data;
node* next;
};
创建该结构体用node* n = new node 和node* n = new node()有什么区别呢? 编译都
能通过并运行正常。 如果是创建类对象的话new node合法么?
提前谢过!
struct node{
int data;
node* next;
};
创建该结构体用node* n = new node 和node* n = new node()有什么区别呢? 编译都
能通过并运行正常。 如果是创建类对象的话new node合法么?
提前谢过!