下载 >  开发技术 >  C > c 语言设计论文(文本编辑器)
5分

c 语言设计论文(文本编辑器)

这是用纯C语言编写的文本编辑器,具有很强的学习价值
2007-07-31 上传大小:2.15MB
立即下载 开通VIP
分享
收藏 (1) 举报

评论 共1条

wanghaiyang1009 这个代码写的很精巧。非常感谢, 非常好的资源。
2012-07-24
回复
c语言源代码,文本编辑器

1 具有菜单项 2 具有保存文件功能 3 具有帮助系统 ***********************************************/ #include <stdio.h> #include <conio.h> #include <graphics.h> #include <stdlib.h> #include <dos.h> #include <string.h> /* 定义特殊键*/ #define ESC 0x011b #define TAB 0xf09 #define ENTER 0x1c0d #define DEL 0x5300 #define BACKSPACE 0x0e08 /* 定义F1 到F12 */ #define F1 0x3b00 #define F2 0x3c00 #define F3 0x3d00 #define F4 0x3e00 /* 定义控制键 */ #define RSHIFT 0x01 #define LSHIFT 0x02 #define CTRL 0x04 #define ALT 0x08 #define SCROL_LOCK 0x10

立即下载
3积分/C币
功能强大的文本编辑器 C/C++语言

一个用C/C++语言编写功能强大的文本编辑器,里面有许多功能,如:新建、查找、删除·········,里面涉及不少其他语言知识,有一些地方使用了汇编语言,如有不懂之处,请参考王爽的汇编语言程序设计。

立即下载
3积分/C币
用字符串实现一个简单的文本编辑器

用字符串实现一个简单的文本编辑器

立即下载
3积分/C币
c语言课程设计报告 计算器的实现(内含完整报告,流程图,截屏,总结等)

这是我大一时的课程设计报告,当时经过老师指点并且获得了优95分的成绩。里面有我完整的报告内容。

立即下载
3积分/C币
Windows下C语言构建网络聊天室(论文+源代码)

以前写的一篇文章,看到论坛里有人要,在这里上传一下, 给需要的人,希望能对你的学习有点帮助.

立即下载
5积分/C币
数据结构上机简易文本编辑器类cpp

数据结构上机 简易文本编辑器类 C/C++

立即下载
3积分/C币
C语言课程设计文本编辑器

C语言课程设计,利用C语言设计开发的一个文本编辑器

立即下载
3积分/C币
数据结构 简单文本编辑器

文本编辑器的几个简单要求: ☆分段写出,每一行左右对齐,每个字以空格分 ☆以在字间添加空格的方法达到左右对齐 ☆每个字不能分开在两行 ☆每个标点符号紧跟前一个字且在同一行 ☆用/PAR/表示一个新的段落

立即下载
3积分/C币
c++贪吃蛇编程源代码论文设计c语言

c++贪吃蛇编程源代码论文设计c语言

立即下载
3积分/C币
C语言 贪吃蛇设计论文

C语言 贪吃蛇 论文

立即下载
3积分/C币
用Java设计文本编辑器MiniEditor

用Java设计文本编辑器MiniEditor的课程设计及论文

立即下载
3积分/C币
简单的行编辑程序 C语言实现 数据结构

简单的行编辑程序 C语言实现 数据结构习题 用到栈和队列

立即下载
3积分/C币
用C实现“行编辑器”

用C实现“行编辑器” TEXT *CreateText();/*创建空文本*/ TEXT *Editing(TEXT *input, int begin);/*编辑过程*/ void PrintText(TEXT *output);/*输出文本*/ void sepstr(char com[]);/*分离命令*/ /**************常用功能列表***************/ TEXT *AddText(TEXT *input, char temp[]);/*追加*/ void GetNowLine(TEXT *input);/*定位当前行*/ TEXT *InsertText(TEXT *input, char com[]);/*插入*/ void ShowText(TEXT *input, int line, int n);/*显示*/ TEXT *DelLine(TEXT *input, int line);/*删除命令*/ void Search(TEXT *input, char key[], int start, int len);/*查找命令*/ TEXT *Replace(TEXT *input, char com[]);/*替换命令*/ TEXT *GetNewText(char root[], TEXT *input, int line);/*读入命令*/ TEXT *CopyText(TEXT *input, int from, int len, int to);/*复制命令*/ void SaveText(char root[], TEXT *output);/*文件保存或退出命令(3种)存不退,退不存,存退*/ void Help(char oper);/*帮助命令*/ void SaveAs(TEXT *input, char root[]);/*另存为命令*/ void PartSave(TEXT *input, char root[], int start, int len);/*块另存为命令*/ TEXT *GetText(char root[]);/*文件装入命令*/ TEXT *EditText(TEXT *input, char cmd[]);/*常用编辑功能*/

立即下载
3积分/C币
C 语言 文本编辑器

C 语言的 模拟 TXT 的文本编辑器,,,,,,,,,,,,,,,,,,,,

立即下载
3积分/C币
C语言写的文本编辑器

用C语言写的文本编辑器 包括了源代码、可运行的EXE和设计文档

立即下载
3积分/C币
分布式并行C语言及其预编译器的设计和实现 论文

分布式并行C语言及其预编译器的设计和实现 论文

立即下载
3积分/C币
一个文本编辑器的源程序

一个文本编辑器的源程序,适合刚刚学习C语言的同学下载,一个文本编辑器的源程序,适合刚刚学习C语言的同学下载

立即下载
3积分/C币
C语言文本编辑器

这是用纯C编写的文本编辑器。里面包含了详尽的注释。。。。

立即下载
3积分/C币
文本编辑器(c语言+数据结构)

用c语言实现的文本编辑器,是数据结构中的题目。

立即下载
3积分/C币
C语言作品--文本编辑器

用C语言编写来实现文本编辑器,附带详细解释; #include <stdio.h> #include <conio.h> #include <bios.h> #include <math.h> #define LEFT 0x4b00 /*←:光标左移*/ #define RIGHT 0x4d00 /*→:光标右移*/ #define DOWN 0x5000 /*↓键:光标下移*/ #define UP 0x4800 /*↑键:光标上移*/ #define ESC 0x011b /*ESC键:取消菜单打开操作*/ #define ENTER 0x1c0d /*回车键:换行*/ #define DEL 21248 /*DEL键:删除当前字符*/ #define BACK 3592 /*BackSpace键:删除当前光标位置前一个字符*/ #define CL 29440 /*ctrl+←键:从右至左,选定文本*/ #define CR 29696 /*ctrl+→键:从左到右,选定文本*/ #define Cc 11779 /*ctrl+c键:将选定文本,复制一份到剪贴板中*/ #define Cv 12054 /*ctrl+v键:将剪贴板中的内容复制到当前位置*/ .....

立即下载
3积分/C币
数据结构C语言文本编辑器

文本编辑器数据结构的C语言描述(有两个),都可以直接运行,大家有兴趣的可以看看!

立即下载
3积分/C币
文本编辑器C语言代码

文本编辑器C语言源代码,用于DOS环境下的文字编辑。

立即下载
3积分/C币
C语言设计基础教程

C语言设计基础教程,C语言设计基础教程,C语言设计基础教程,C语言设计基础教程,C语言设计基础教程,C语言设计基础教程,C语言设计基础教程,C语言设计基础教程,C语言设计基础教程,

立即下载
5积分/C币
在线考试系统毕业设计(源码+论文)

在线考试系统毕业设计(源码+论文),将源码导入Myeclipse中,在mysql中执行sql脚本便能运行在线考试系统,论文中包含绪论、可行性分析、需求分析、概要设计、详细设计等内容。

立即下载
50积分/C币
谭浩强C语言设计第三版.pdf

很好用的东西很经典的一本C教程,TKS这算是谭浩强C语言设计比较新的版本了!目录很详细,使用很方便目录 第1章 C语言程序设计的概念  1.1 程序与程序设计语言   1.1.1 计算机与程序   1.1.2 计算机程序设计语言   1.1.3 高级语言程序的开发过程  1.2 C语言及其标准   1.2.1 C语言的出现   1.2.2 C语言的标准  1.3 C语言程序概要   1.3.1 函数   1.3.2 语句   1.3.3 名字与声明   1.3.4 变量及其赋值   1.3.5 算术运算   1.3.6 赋值类运算符的副作用及限制  习题一 第2章 基本数据类型  2.1 基本数据类型的特征   2.1.1 数值的定点表示与浮点表示   2.1.2 整数的有符号类型与无符号类型   2.1.3 类型宽度与取值范围  2.2 数据常量   2.2.1 整型常量   2.2.2 字符类型及其常量   2.2.3 实型常量   2.2.4 符号常量  2.3 数据类型转换   2.3.1 几个概念   2.3.2 数据类型的隐式转换   2.3.3 数据类型的显式转换   2.4 数据的控制台输入与输出   2.4.1 格式化输出函数pIintf()   2.4.2 格式化输入函数scanf()   2.4.3 字符输入/输出函数getchar()与putchar()  习题二 第3章 C语言程序的流程控制  3.1 算法   3.1.1 算法的组成要素与基本性质   3.1.2 算法描述工具   3.1.3 自项向下、逐步细化的算法设计过程  3.2 判断   3.2.1 命题的“真”、“假”与C语言中的逻辑值   3.2.2 关系运算与关系表达式   3.2.3 逻辑运算与逻辑表达式  3.3 选择型程序设计   3.3.1 if...else结构的应用   3.3.2 if.elseif结构的应用   3.3.3 switch结构的应用   3.3.4 条件表达式  3.4 循环型程序设计   3.4.1 迭代与穷举算法   3.4.2 while结构   3.4.3 dowhile结构   3.4.4 for结构   3.4.5 循环结构的中途退出与重复周期的中途结束  习题三 第4章 模块化程序设计  4.1 函数   4.1.1 设计C语言程序就是设计函数   4.1.2 函数结构   4.1.3 函数定义与函数声明   4.1.4 虚实结合与传值调用   4.1.5 递归函数  4.2 变量的存储属性   4.2.1 变量的作用域与生存期   4.2.2 C语言中变量的存储类型   4.2.3 通过const声明将变量存储在只读区  4.3 模块的编译与链接   4.3.1 分别编译   4.3.2 用项目管理多文件程序的编译与链接过程   4.3.3 头文件  4.4 宏定义与宏替换   4.4.1 字符串宏定义及其基本格式   4.4.2 使用宏需注意的问题   4.4.3 撤销己定义的宏   4.4.4 带参数的宏定义  习题四 第5章 数组  5.1 一维数组   5.1.1 一维数组定义及数组元素引用   5.1.2 数组元素的引用方法   5.1.3 一维数组的初始化   5.1.4 一维数组元素的查找与排序   5.1.5 数组与函数  5.2 字符串   5.2.1 字符数组与字符串   5.2.2 字符串的输入/输出   5.2.3 字符串处理函数  5.3 二维数组与多维数组   5.3.1 二维数组及其定义   5.3.2 二维数组的初始化   5.3.3 向函数传送二维数组   5.3.4 多维数组  习题五 第6章 指针  6.1 指针基础   6.1.1 地址与指针   6.1.2 指针变量及其定义   6.1.3指针变量的引用   6.1.4 指针的移动与比较   6.1.5 指向指针变量的指针与多级指针   6.1.6 指向void类型的指针  6.2 指针与数组   6.2.1 数组元素的指针引用   6.2.2 多字符串的存储与处理   6.2.3 内存的动态分配与动态数组的建立  6.3 指针与函数   6.3.1 指针参数与函数的地址传送调用   6.3.2 带参数的主函数   6.3.3 返回指针值的函数   6.3.4 指向函数的指针  习题六 第7章 用户定制数据类型  7.1 结构体类型基础   7.1.1 结构体类型及其定制   7.1.2 定义结构体类型变量及对变量的初始化   7.1.3 结构体变量的操作   7.1.4 嵌套结构体类型   7.1.5 位段  7.2 结构体数组   7.2.1 结构体数组的定义与初始化   7.2.2 对结构体数组元素的操作  7.3 指向结构体的指针   7.3.1 指向结构体变量的指针   7.3.2 指向结构体数组的指针  7.4 链表   7.4.1 链表的概念   7.4.2 链表结点的定义与链接关系的建立   7.4.3 动态链表的建立  7.5 结构体与函数   7.5.1 结构体变量作为函数参数   7.5.2 用指向结构体变量的指针作为函数参数   7.5.3 返回结构体类型值的函数  7.6 共用体类型数据   7.6.1 共用体的特点   7.6.2 共用体变量的应用  7.7 枚举类型数据  7.8 用typedef定义类型  习题七 第8章 文件  8.1 文件的有关概念   8.1.1 文件及其分类   8.1.2 文件名   8.1.3 文件的位置指针与读/写方式  8.2 流的创建与撤销   8.2.1 FILE类型指针   8.2.2 流   8.2.3 文件的打开与关闭——流的创建与撤销  8.3 文件的顺序读/写   8.3.1 文件的字符读/写   8.3.2 文件的字符串读/写   8.3.3 文件的格式化读/写   8.3.4 文件的记录读/写  8.4 文件的随机读/写   8.4.1 文件位置指针的定位   8.4.2 文件随机读/写程序举例  8.5 文件操作的出错检测   8.5.1 ferror函数   8.5.2 fclearerr函数  习题八 附录  附录A c语言运算符的优先级与结合性  附录B C99关键字  附录C ASCII码表  附录D 常用C语言标准库函数

立即下载
5积分/C币
银行等自动叫号排队系统的程序设计C语言

学习一些网络编程,嵌入式Linux开发应用层的好材料,智能排队系统,按照索取的先后顺序自动取排队机,提供客户评价系统打分功能

立即下载
3积分/C币
闹钟c语言(大一写的智慧闹钟)

大一大作业答辩写的,控制台程序,有菜单选择1-5,代码简单,功能也不复杂,定时闹钟,添加备忘录事件,查看当前时间,还有其他功能,真的适合大作业答辩

立即下载
2积分/C币
文本编辑器(c语言课程设计)

文本编辑器(c语言课程设计)文本编辑器(c语言课程设计)文本编辑器(c语言课程设计)文本编辑器(c语言课程设计)文本编辑器(c语言课程设计)

立即下载
3积分/C币
c语言课程设计-文本编辑器

c语言,文本编辑器源代码,c源代码 大一由SB-DIY小组制作的一个简单的文本编辑器。 有问题可以联系QQ:2066299

立即下载
3积分/C币
经典中的经典 c语言教程——窗口图形界面设计

本书介绍了如何为使用C语言编写的应用程序设计一个“自带汉字环境”的窗口式图形用户界面。书中系统地介绍了VGA显示卡、鼠标、键盘和扩充存储器等设备的编程方法,并在此基础上建立了一个内含式汉字编程环境HANENV,包扩一个头文件和200多个库函数。将HANENV加入Tur-boC之后,就可以在编写应用程序时直接引用其库函数。这些库函数的功能包括汉字的输入、存储和显示;时钟、定时器和闪烁光标;全屏幕数据录人和画图;窗口、滚动条、按键式菜单以及代码表等窗口式界面部件等。同时在HANENV系统中还提供了计算器、调色板、文件目录窗口以及屏幕平滑移动等功能,使用HANENV编写的软件经编译后可以直接在西文DOS环境下运行而具有强大的汉字处理能力。因此HANENV系统是使用C语言编写华丽而实用的用户界面应用程序的最佳编程环境。

立即下载
50积分/C币
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

c 语言设计论文(文本编辑器)

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: