數據結構 -02 順序存儲線性表實例1

增加,刪除,修改,查找

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章