c++单链表的创建及相关操作
#include "iostream"
using namespace std;
//*********************************定义链表结点******************************
typedef int Elemtype ;
struct LNode{
Elemtype data;
LNode *next;
};
typedef LNode *Linklist;
//***************************创建单链表***************************************
void input(Elemtype *ep) {
cin>>*ep;}
void creatlink(Linklist *L, int n, void (*input)(Elemtype*))
{
Linklist p,s;
p=*L =new LNode;
for(;n>0;n--){
s=new LNode;
input(&s->data);