威斯布鲁特 发表于 2017-7-11 15:43:58

带参数的mian()函数

本帖最后由 威斯布鲁特 于 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);
   }
   if ((fp = fopen(argv, "r")) == NULL)
   {
      printf("Can't open %s\n", argv);
      exit(EXIT_FAILURE);
   }
   while ((ch = getc(fp)) != EOF)
   {
       putc(ch, stdout);
       count++;
   }
   fclose(fp);
   printf("File %s has %lu characters\n", argv, count);

   return 0;
}

执行之后:

小甲鱼 发表于 2017-7-11 15:59:06

请确保当前文件夹内存在 abc 这个文件哦,然后文件里面需要有内容,它才能统计里面的字符数。
页: [1]
查看完整版本: 带参数的mian()函数