⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readerme.txt

📁 原理同简单的编译器分析
💻 TXT
字号:
/*
*程序功能: 从一个文件中读出指令
           对另一个文件操作

*具体实现: 构建三个类
           类field:从文件becontroled.txt中解析出一个单词 并返回

		   类csascii:接受从field返回的单词 并以 行为单位 输出

		   类parse:从文件control.txt中解析出文件指令 并返回

		   一个主函数
		   main函数接受来自 parse 的指令 以控制 csascii返回值 的输出  
           或接受来自 parse 的信息直接输出
*
*接口要求:  main函数传入三个参数分别为:
             argv[1]: 指令文件 即control.txt
			 argv[2]: 被操作文件 即becontroled.txt
			 argv[3]: -s ( 在本程序中将不起作用,但为程序升级提供便利 ) 
///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
control.txt格式要求:
///////////////////////////////////////////////////////////////////////
1.文件中出现@!或@p或@m或@c本行跳过

2.文件中出现@e文件结束

3.文件中出现@(x) 把x记录下来并在becontroled.txt中的相应位置打印出信息

4.文件中出现@<x>直接打印出 ASCLL码 与x等大 的字符

5.文件中出现@@直接跳过


6.@?x@:   @~   @.三者协同作用
  如果文件中顺序出现如上三种字符  
            打印出x所对应的becontroled.txt文件中的相应单词
			但是为空如果此单词为空则将打印出@~与@.之间的字符
            
7.@~或@.或@?x@:不能单独使用

8.@m, @c, @e之前一定要有字符  如:空行,空格,字母等

9.上述x皆为数字 



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -