用C语言编写程序:对指定文本文件(限一个文件)检索指定的字符串(限一个字符串),将结果输出到指定的文件中

检索结果文件包含以下内容:
可指定是否区分大小写
- 匹配次数;
- 行号,列号,匹配行的内容;
*匹配不到时,输出匹配次数为零的结果。

n检索过程中发生的异常情况,应该输出异常提示message,到检索结果文件中。(应作成异常message一览表)
n使用命令行格式时,用户输入格式错误时,应该提示正确的命令格式。

n不支持通配符匹配,例如“a*b”只能匹配“a*b”,不能匹配“axb”、“axyb”等。
n匹配结果写入匹配结果文件,只记录一次匹配的结果。
n匹配为包含匹配,不是全单词匹配。例如对于“ab”字符串, “xaby”为匹配成功。(程序应为将来可以指定全单词匹配而留有可扩展性)
n匹配不重复计算,例如对于“aba”的查找匹配, “abababa”,匹配次数应为2次,而不是3次。

n查找字符串的长度限制在80个字符以内。
n被检索文件内容为ASC码文字,不支持汉字等双字节文字。

在线等,求大神帮忙

对于完全不想动脑子思考的人,你还是别学C语言了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-22
看不懂.....你能再给说明一下吗?本回答被提问者采纳
相似回答