使用C编写类sort命令功能的程序

sort命令是linux系统中常用的命令,它的功能是给标准输入中的行进行排序,默认是通过字典序进行排序的。今天,展示如果通过C语言编写一个类似功能的程序。 # sort <<eof > Hello Paul. > How are you going? > Very well. What about you? > I'm good. > eof Hello Paul. How …

使用getchar、putchar函数完成cat以及wc命令功能

C语言中的getchar以及putchar函数配合使用,可以完成许多非常有用的功能。比如今天要说的类似于linux命令cat、wc功能。 getchar函数用于从标准输入中读取一个字符,每读取一个字符后,指针向下移动。如果遇到了字符为EOF则表示标准输入流里字符已全部读取完毕。 putchar函数用于向标准输出中输入一个字符 cat 实现该功能比较简单,每次使用getchar读取一个字符后,就使用…