1.template
struct node {
T data;
int no;
int sn;
};
2.template
struct node {
T data;
node *next;
};
这俩结构体的区别是什么?作用是什么
第一个结构体是一个对象结构体,定义一个对象是可以的。T是一个类型变量。第二个是带单项链表带结构提,可以通过过这个结构提进行多个对象带查询以及关系带查找。
结构体是一个对象结构体,定义一个对象是可以的。T是一个类型变量。第二个是带单项链表带结构提,可以通过过这个结构提进行多个对象带查询以及关系带查
node *next; // next是指向struct node类型的指针
同上所说,第一个:可以以数组结构 node myNode[i ]存储数据;
第二个是用指针指向 下一个 对象地址:while(next指针不为空) 查找
一个结构体对象,一个用于对象链表~