|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 威斯布鲁特 于 2017-7-12 13:11 编辑
代码如下:
- #include <stdio.h>
- #include <stdlib.h>
- int main(int argc, char *argv [])
- {
- int ch;
- FILE *fp;
- unsigned long count = 0;
- if (argc != 2)
- {
- printf("Usage: %s filename\n", argv[0]);
- }
- if ((fp = fopen(argv[1], "r")) == NULL)
- {
- printf("Can't open %s\n", argv[1]);
- exit(EXIT_FAILURE);
- }
- while ((ch = getc(fp)) != EOF)
- {
- putc(ch, stdout);
- count++;
- }
- fclose(fp);
- printf("File %s has %lu characters\n", argv[1], count);
- return 0;
- }
复制代码
执行之后:
请确保当前文件夹内存在 abc 这个文件哦,然后文件里面需要有内容,它才能统计里面的字符数。
|
|