行编辑程序(C语言).docx
《行编辑程序(C语言).docx》由会员分享,可在线阅读,更多相关《行编辑程序(C语言).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include #include #include #define STACK_INIT_SIZE 100#define STACK_INCREMENT 10typedef struct Stackchar *top;char *base;int stacksize;Stack, *pStack;void init(pStack ps);bool is_full(pStack ps);bool is_empty(pStack ps);void push(pStack ps, char ch);bool pop(pStack ps);void clear(pStack ps);void tra
2、verse(pStack ps, FILE *fp);void destroy(pStack ps);void line_edit(FILE *fp);int main()FILE *fp = fopen(ed.txt,w);if(!fp)printf(创建文件失败!n);elseline_edit(fp);fclose(fp);return 0;void init(pStack ps)ps-base = (char *)malloc(sizeof(char) * STACK_INIT_SIZE);if(!ps-base)exit(-1);ps-top = ps-base;ps-stacksi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编辑 程序 语言
限制150内