freopen使用方法

#include <stdio.h>

int main(int argc,char **argv){

    FILE* fp =NULL;

    fp = freopen("test","w", stdout);//將文件text與標準輸出流關聯, 若文件不存在w參數可以創建新文件

   if (fp ==NULL) {

        printf("error fp = %p\n", fp);

    }else{

        printf(" fp = %p\n", fp);//fputs與printf都可以打印到文件中

        fputs("helloworld!!!", fp);

        fclose(fp);

    }

   return0;

}


fseek設置文件位置SEEK_SET SEEK_CUR SEEK_END

ftell獲取文件的當前位置

rewind將文件位置設置爲文件開頭

fgetpos獲取文件偏移

fsetpos設置文件偏移

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章