亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解C語言中freopen()函數(shù)和fclose()函數(shù)的用法

 更新時間:2015年08月30日 17:24:04   投稿:goldensun  
這篇文章主要介紹了詳解C語言中freopen()函數(shù)和fclose()函數(shù)的用法,是C語言入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下

C語言freopen()函數(shù):打開文件函數(shù),并獲得文件句柄

頭文件:

#include <stdio.h>

定義函數(shù):

FILE * freopen(const char * path, const char * mode, FILE * stream);

函數(shù)說明:
參數(shù) path 字符串包含欲打開的文件路徑及文件名。
參數(shù)mode 請參考fopen()說明.。
參數(shù)stream 為已打開的文件指針. Freopen()會將原stream 所打開的文件流關(guān)閉, 然后打開參數(shù)path 的文件。

返回值:文件順利打開后, 指向該流的文件指針就會被返回. 如果文件打開失敗則返回NULL, 并把錯誤代碼存在errno 中。

范例

#include <stdio.h>
main()
{
  FILE * fp;
  fp = fopen("/etc/passwd", "r");
  fp = freopen("/etc/group", "r", fp);
  fclose(fp);
}

C語言fclose()函數(shù):關(guān)閉打開的文件
頭文件:

#include <stdio.h>

定義函數(shù):

int fclose(FILE * stream);

函數(shù)說明:fclose()用來關(guān)閉先前fopen()打開的文件. 此動作會讓緩沖區(qū)內(nèi)的數(shù)據(jù)寫入文件中, 并釋放系統(tǒng)所提供的文件資源.

返回值:若關(guān)文件動作成功則返回0, 有錯誤發(fā)生時則返回EOF 并把錯誤代碼存到errno.

錯誤代碼:EBADF 表示參數(shù)stream 非已打開的文件.

相關(guān)文章

  • 深入理解C語言的指針

    深入理解C語言的指針

    這篇文章主要為大家介紹了C語言的指針,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • C語言當(dāng)函數(shù)執(zhí)行成功時return1還是0

    C語言當(dāng)函數(shù)執(zhí)行成功時return1還是0

    本文主要介紹了C語言當(dāng)函數(shù)執(zhí)行成功時return1還是0,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 你知道如何自定義sort函數(shù)中的比較函數(shù)

    你知道如何自定義sort函數(shù)中的比較函數(shù)

    這篇文章主要介紹了如何自定義sort函數(shù)中的比較函數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 使用Qt的QChartView實現(xiàn)縮放和放大功能

    使用Qt的QChartView實現(xiàn)縮放和放大功能

    QCustomPlot是一個小型的Qt畫圖標(biāo)類,支持繪制靜態(tài)曲線、動態(tài)曲線、多重坐標(biāo)曲線,柱狀圖,蠟燭圖,這篇文章主要介紹了Qt的QChartView實現(xiàn)縮放和放大功能,需要的朋友可以參考下
    2022-09-09
  • CString,字符串,整數(shù)等相互轉(zhuǎn)換方法(推薦)

    CString,字符串,整數(shù)等相互轉(zhuǎn)換方法(推薦)

    下面小編就為大家?guī)硪黄狢String,字符串,整數(shù)等相互轉(zhuǎn)換方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • C語言編一個數(shù)字益智小游戲

    C語言編一個數(shù)字益智小游戲

    這篇文章主要介紹了C語言編一個數(shù)字益智小游戲,本文通過實例截圖的形式給大家展示的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • C++類的分離式寫法介紹示例

    C++類的分離式寫法介紹示例

    今天小編就為大家分享一篇關(guān)于C++類的分離式寫法介紹示例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 講解C語言編程中指針賦值的入門實例

    講解C語言編程中指針賦值的入門實例

    這篇文章主要介紹了講解C語言編程中指針賦值的入門實例,通過const int i與int *const pi這樣兩個例子來分析指針的賦值和地址指向,需要的朋友可以參考下
    2015-12-12
  • C++中的幾個特殊符號說明

    C++中的幾個特殊符號說明

    這篇文章主要介紹了C++中的幾個特殊符號說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • 深入了解c++數(shù)組與指針

    深入了解c++數(shù)組與指針

    這篇文章主要介紹了c++數(shù)組與指針的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)c++,感興趣的朋友可以了解下
    2020-08-08

最新評論