用C语言编写一个文本编辑器(记事本)

如题所述

如果是基于字符界面的话,给你个思路
1、整个程序的逻辑是一个循环
while(0)
{
捕获键盘输入
根据输入确定执行的功能:1、功能操作
2、编辑输入或修改操作
刷新显示缓冲区的内容
}
2、键盘输入包括字符、功能键(Fx、del、bk等等)、方向键
3、缓冲区是一个动态链表,链表的每个元素是一个字符串,表示是屏幕上一行的内容,可以根据要求限制长度或者调整显示方式
温馨提示:答案为网友推荐,仅供参考