zoukankan      html  css  js  c++  java
  • C语言文件的读写

    //文件的读取   这部分是获取命令行参数来读取
        int ch;
        FILE *fp;
        unsigned long count = 0;
        if(argc!=2)
        {
            printf("没有参数
    ");
            exit(EXIT_FAILURE);
        }
    
        if((fp=fopen(argv[1],"r"))==NULL)
        {
            printf("文件无内容
    ");
            exit(EXIT_FAILURE);
        }
        while((ch=getc(fp))!=EOF)
        {
            putc(ch,stdout);
            //和上句意义相同
            //putchar(ch);
            count++;
        }
        fclose(fp);
        printf("
    ");
        printf("文件%s有%lu个字符
    ",argv[1],count);
    
    
        //文件的写入
        char *s="That's good news";  /*定义字符串指针并初始化*/
        int i=617;                    /*定义整型变量并初始化*/
        FILE *fp;                     /*定义文件指针*/
        fp=fopen("test.dat", "w");    /*建立一个文字文件只写*/
        fputs("Your score of TOEFLis", fp);/*向所建文件写入一串字符*/
        fputc(':', fp);               /*向所建文件写冒号:*/
        fprintf(fp, "%d/n", i);       /*向所建文件写一整型数*/
        fprintf(fp, "%s", s);         /*向所建文件写一字符串*/
        fclose(fp);                   /*关闭文件*/
  • 相关阅读:
    jQuery标签操作
    Bootstrap和Font Awesome
    jQuery拾遗
    Bootstrap笔记
    软件测试
    Day01 第一个Python程序
    cd指令
    ls命令
    type命令
    每天一个Linux指令
  • 原文地址:https://www.cnblogs.com/wumac/p/7462720.html
Copyright © 2011-2022 走看看