文件读取实现cat

#include <stdio.h>
  
int main(int argc,char* argv[])
{
        FILE* fp;
        char ch;

        //printf("number of argc is %d\n",argc);
        if((fp=fopen(argv[1],"r"))==NULL)
        {
                printf("Fail to open file!\n");
                return 0;;
        }

        while((ch=fgetc(fp))!=EOF)
        {
                putchar(ch);
        }
        printf("\n");
        return 0;
}
sudo g++ fileDemo.cc -o fileDemo.exe

 

posted @ 2021-06-01 16:42  Wangtn  阅读(94)  评论(0编辑  收藏  举报