zoukankan      html  css  js  c++  java
  • 字符串读写函数

    1,C文件操作中文件读写相关操作的有关字符串读写的函数;

    fputs函数,调用形式:fputs(字符串,文件指针);
    向指定文件中写入一个字符串;
    fputs(str,fp);其中str是字符串数组名,
    含义,向fp所指向的文件中
    fgets
    fgets(字符串,字符串长度,文件指针);
    从指定文件中读入一个字符串;
    从fp指向的文件中读取长度为n-1的字符串存到str数组中,最后加一个'';
    存入字符数组str中;

    2,数据块的读写操作

    fread(buffer,size,count,fp);
    fwrite(buffer,size,count,fp);
    buffer是一个指针,是起始地址
    对fread来说,它是读入数据段 存放地址,对fwrite来说是输出数据的地址;
    size要读写的字节数;
    count要进行读写多少个size字节数据项;
    功能:对fp所指的文件读写buffer所指的的size*count个字节数据.
    eg:fread(f,4,,2,fp);

    3,格式化读写函数

    fprintf,fscanf是进行格式化读写文件的操作,
    调用形式
    fprintf(文件指针,格式字符串,输出表列);
    fscanf()
    fprintf(fp,"%d,%6.2f,",i,x);
    fscanf(fp,"%d,%f",&i,&x);
  • 相关阅读:
    C
    O
    扩展KMP
    扩欧与乘法逆元
    E
    D
    [LeetCode] Same Tree 深度搜索
    [LeetCode] Remove Duplicates from Sorted List 链表
    [LeetCode] Balanced Binary Tree 深度搜索
    [LeetCode] Remove Nth Node From End of List 快慢指针
  • 原文地址:https://www.cnblogs.com/ruiy/p/strin.html
Copyright © 2011-2022 走看看