#include <iostream>
using namespace std;
template <class datetype>
struct Node
{
datetype date;
Node<datetype> *next;
};
template <class datetype>
class linklist
{
private:
Node<datetype> *first;
public:
linklist();
linklist(datetype a[],int n);
~linklist(){cout<<" ";}
void caozuo();
void printlist();
void nizhi();
void charu(int i,datetype x);
datetype cachu(int i);
};
//删除某个元素
template <class datetype>
datetype linklist<datetype>::cachu(int i)
{
Node<datetype> *p=first;datetype x;
int count=0;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余4页未读,立即下载