胡洪捷的第二次作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/rjjc |
---|---|
这个作业的目标 | 完成一个文本统计的程序项目 |
姓名-学号 | 胡洪捷—2022329301106 |
我的码云库地址:https://gitee.com/Iazuoy/iazuoys-textcomunter
text_counter_pro
1.项目简介
该项目是一个用C语言实现的命令行文本计数工具,可以统计纯英文TXT文件中的字符数、单词数、句子数,以及代码文件中的代码行数、空行数和注释行数。
- 命令格式:
wc.exe [参数] [文件名]
- 功能:
wc.exe -c file.txt
: 统计字符数。wc.exe -w file.txt
: 统计单词数。wc.exe -s file.txt
: 统计句子数。wc.exe -l file.txt
: 统计行数。wc.exe --code file.c
: 统计代码文件的代码行数、空行数和注释行数。
2.使用方法及例程展示
1.下载程序文件夹
2.复制文件夹地址
3.Win+R打开命令运行框输入cmd打开命令提示符窗口
4.输入cd+空格+程序文件夹地址
5.分别输入功能指令,可得到运行结果
3. 目录结构
项目的目录结构如下:
text_counter/
│
├── README.md # 项目简介及用法
├── wc.c # 主程序文件
├── Makefile # 编译脚本
├── tests/
│ ├── test_wc.c # 单元测试文件
│ └── sample.txt # 测试用例文件
│ └── sample.c # 测试用例代码文件
4.单元测试
为了检测该项目的可靠性,本项目自带单元检测
- 检测办法:输入wc.exe ts sample.txt,若能正常工作,则显示如下结果