增加,刪除,修改,查找
vim * -p :同時編輯工程中的所有文件。
9.1 一次編輯多個文件
我們可以一次打開多個文件,如
vi a.txt b.txt c.txt
- 使用:next(:n)編輯下一個文件。
- :2n 編輯下2個文件。
- 使用:previous或:N編輯上一個文件。
- 使用:wnext,保存當前文件,並編輯下一個文件。
- 使用:wprevious,保存當前文件,並編輯上一個文件。
- 使用:args 顯示文件列表。
- :n filenames或:args filenames 指定新的文件列表。
- vi -o filenames 在水平分割的多個窗口中編輯多個文件。
- vi -O filenames 在垂直分割的多個窗口中編輯多個文件。
main函數是用來調用和測試的
實現的只是庫裏面的某一個環節或某幾個環節。
.h文件:用於封裝給用戶的聲明和定義。
.c源文件會被編譯爲可執行文件,動態庫,靜態庫,.a,.o等文件形式出現,用戶能看到的方法都在.h文件中聲明。
#sqlist.h
#ifdef SQLIST_H__
#define SQLIST_H__
#define DATASIZE 1024
typedef int datatype
typedef struct node_st
{
datatype data[DATASIZE];
int last; //last here used as a counter.
};sqlist;
sqllist *sqlist_create(); //cr