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