兩種方法:
①頭插法:每一次插入的資料永遠在第乙個位置。(生成的次序和輸入的次序相反)
p->next=head->next;
head->next=p;
②尾插法:與輸入的次序相同r=head;
r->next=null;//在最後將尾節點的指標域為空
鍊錶的銷毀:
p=head->next;
while(p)//p不為空時
head->next=null;
鍊錶的插入:
void insert_node(node *head,int i)
q->link=p->link;
p->link=q;
}
鍊錶的刪除:
void delete_node(node *head,int i)
}
鍊錶的輸出:
void ouput(node *head)
}
重新學習makefile
今天回顧了一下makefile,做下筆記 首先準備幾個簡單的檔案 add.c head.h main.c mul.c sub.c 然後第一版 makefile 然後第二版 gcc c main.c o main.o 然後第三版 makefile 的語法跟shell 很像 第四版 目標 依賴 tab ...
重新學習struts
這就是所謂的一邊工作一邊學習。今天準備把給公司寫個管理頁面,按照之前的路數,寫起來應該挺快,但是不太規範。也就沉下心來學習一下了。第二個學習的是,異常處理。也是在學校的時候,聽老師說過,struts2有提供乙個異常處理機制。平常我們有些異常處理,會在 中寫try catch。public strin...
mysql重新學習筆記
mysql命令複習 desc table 列式展示 alter add 增加列 delete和 truncate table的區別 1.delete dml語言 資料還可以找回來,恢復回來 逐條刪除 刪除速度要慢一些 可以有條件的刪除。delete from 表名 where 條件 2.trunca...