當前位置:成語大全網 - 書法字典 - 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;

}