常用参数:
-c, --bytes打印字节数
-m, --chars 打印字符数
-l, --lines 打印行数
-w, --words 打印单词数
用法示例:
统计file.txt文件中字符的个数:
$ wc -m file.txt
wc命令默认的输入参数为文件名,可以转而通过管道符输入文本流。
统计字符串"zhidao"字符的个数:
$ echo "zhidao" | wc -m
#include <stdio.h>#include <stdlib.h>
#include <unistd.h>
int main(void)
{
char s[80] = ""
flockfile(stdin)
printf("sleeping...\n")
sleep(5)
printf("please input something.\n")
fgets_unlocked(s, 80, stdin)
gets(s)
printf("you input is [ %s ].\n", s)
return 0
}
上面的程序我已经测试了,完全符合你的要求,用的方法是阻断当前用户输入,解锁后恢复输入的方法,在阻断区间用户输入被过滤掉
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)