當前位置:編程學習大全網 - 網站源碼 - 鏈表c源代碼

鏈表c源代碼

void foo(結構節點*a)

{

while(a->;下壹個!=空)

{

printf("%d\t ",a-& gt;val);

a = a-& gt;接下來;

}

printf(" \ n ");

}

//插入

void insert(結構節點*a,結構節點*b,int n)

{

int I;

for(I = 1;我& ltn-1;i++)

a = a-& gt;接下來;

b-& gt;next = a-& gt;接下來;

a-& gt;下壹個= b;

}

//刪除

void del(結構節點*a)

{

結構節點* tmp

雖然(壹)

{

tmp = a;

a = a-& gt;接下來;

免費(tmp);

}

}

int main(void)

{

struct node * a = create();

結構節點*b =(結構節點*)malloc(sizeof(結構節點));

b-& gt;val = 9;

foo(a);

插入(a,b,3);

foo(a);

德爾(a);

返回0;

}

  • 上一篇:Ehcache緩存怎麽讀取
  • 下一篇:vb中如何計算毫秒以下的時差?如t1-t2 = 0.00005s。
  • copyright 2024編程學習大全網