1樓:匿名使用者
#include
using namespace std;
class chain;
class chainnode
;class chain
void fun();//查詢函式
private:
chainnode *first;//指向第一個節點指標};chain::chain()
chain::~chain()
}void chain::fun(int key)}int main()
2樓:甘木喵
#include
#include
struct list;
struct list* chuangjian(int i)struct list* charu(struct list* start,struct list* insert)
while(current->ptr!=null)current=current->ptr;
current->ptr=insert;
return start;
}int check (int i,struct list* start,int* j)
else if(start->ptr==null)return 0;
return check(i,start->ptr,j);
}main()
3樓:
#include
typedef int datatype;
typedef struct nodelinklist;
//---查詢元素------------linklist *mindata(linklist *head, datatype a)
return p ;
}//------主函式---------------------main()
// main
4樓:匿名使用者
用while迴圈從頭節點開始查詢知道搜尋成功(返回節點指標)過到連結串列尾(搜尋失敗、返回null)、、
如何用c語言建立一個連結串列,實現增、刪、改、查
5樓:匿名使用者
這個是c語言最基礎的了,c語言書上有例子,建議學好、用好。
6樓:匿名使用者
額, 你還是自己去看資料結構吧。不懂再來吧。
伸手黨相當的可恥的說
C語言動態連結串列的問題,C語言動態連結串列問題
你自己malloc時對頭節點不是動態的 include stdio.h include malloc.h typedef struct node node void main else node head while node 0 8 0 1 0 6 0 2 0 9 0 7 include stdi...
基於C語言尾插法實現有頭結點的單連結串列的建立,要求依次輸入自己姓名拼音的小寫字母,以結束
include struct na head int main while s p head next while p return 0 用c語言實現 1 用頭插法 或尾插法 建立帶頭結點的單連結串列 include include typedef struct listalist void ins...
關於C語言單向連結串列,編寫主函式,要求用函式實現如下功能
include using namespace std class node class linklist void insert node node,int index if index 0 node current node head int count 0 while current node...