3 创建小工具

做一件事并把它做好

操作系统都有小工具。

C语言小工具执行特定的小任务,例如读写文件、过滤数据。如果想要完成更复杂的任务,可以把多个工具链接在一起。那么如何构建小工具呢?本章中,你会看到创建小工具的基本要素并学会控制命令行选项、操纵信息流、重定向,并很快建立自己的工具。

小工具可以解决大问题

程序如何工作

但没有使用文件……

可以用重定向

隆重推出标准错误

默认情况下,标准错误会发送到显示器

fprintf()打印到数据流

fprintf()修改代码吧

灵活的小工具

切莫修改geo2json工具

一个任务对应一个工具

用管道连接输入与输出

bermuda工具

输出多个文件

创建自己的数据流

main()可以做得更多

由库代劳

C语言工具箱

3 创建小工具 - 图1