鍊錶C 實現

2021-05-24 11:17:24 字數 605 閱讀 9527

node.h//第乙個檔案

#ifndef node_h

#define node_h

#define true 1

#define false 0

#define ok 1

#define error 0

#define null 0

#define flag -1

class node

;#endif //node_h

linklist.h//第二個檔案

#ifndef linklist_h

#define linklist_h

#include "node.h"

class linklist

;#endif //linklist_h

linklist.cpp//第三個檔案

testcode.cpp//測試**

#include

#include "linklist.h"

using namespace std;

int main( )

鍊錶c 實現

昨天把鍊錶實現 寫到 寫鍊錶收穫 裡了,今天看了看居然沒有,不知道是沒儲存還是怎麼了,沒辦法,今天就把自己的 再粘一遍吧 對了,是用vs2013編輯的 slnode.cpp include struct slnode slnode const int item,slnode nextnode nul...

C 鍊錶實現

include include include using namespace std typedef int datatype typedef struct node linknode 鍊錶初始化 初始化鍊錶頭部指標需要用二級指標或者一級指標的引用 void linklist init linkn...

C 鍊錶實現

typedef struct node node class linklist linklist bool clearsqlist bool isempty int length void getelem int i,int e int locateelem int e bool priorelem...