最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c語(yǔ)言打開文件函數(shù)使用方法

 更新時(shí)間:2014年02月27日 11:04:46   作者:  
這篇文章主要介紹了c語(yǔ)言打開文件函數(shù)使用方法,需要的朋友可以參考下

ANSI C規(guī)定文件打開用函數(shù)fopen,關(guān)閉為fclose。

1、調(diào)用方式通常為:

復(fù)制代碼 代碼如下:

FILE *fp;
fp=fopen(文件名, 打開方式);


2、參數(shù)說(shuō)明:

文件名: 形如"myfile.dat"、"F:\data\myfile.dat"等等;

打開方式:
"r"(只讀) 為輸入打開一個(gè)文本文件
"w"(只寫) 為輸出打開一個(gè)文本文件
"a"(追加) 向文件文件尾添加數(shù)據(jù)
"rb"(只讀) 為輸入打開一個(gè)二進(jìn)制文件
"wb"(只寫) 為輸出打開一個(gè)二進(jìn)制文件
"r+"(讀寫) 為讀寫打開一個(gè)文本文件
"w+"(讀寫) 為讀寫建立一個(gè)新的文本文件
"a+"(讀寫) 為讀寫打開一個(gè)文本文件
"rb+"(讀寫) 為讀寫打開一個(gè)二進(jìn)制文件
"wb+"(讀寫) 為讀寫建立一個(gè)新的二進(jìn)制文件
"ab+"(讀寫) 為讀寫打開一個(gè)二進(jìn)制文件

3、注意:

(1)用"r"方式打開的文件,不能向其輸入數(shù)據(jù),并且該文件已存在,否則出錯(cuò);
(2)用"w"方式打開的文件,只能向該文件輸入數(shù)據(jù),如果所打開的文件不存在,則在打開時(shí)新建一個(gè)以指定的名字命名的文件;如果指定文件存在,則在打開時(shí)將該文件刪去,然后新建一個(gè)新的文件;
(3)如果函數(shù)fopen打開文件出錯(cuò),則fopen返回一個(gè)空指針值NULL;
(4)在程序開始運(yùn)行時(shí),系統(tǒng)自動(dòng)打開3個(gè)標(biāo)準(zhǔn)文件:標(biāo)準(zhǔn)輸入(stdin),標(biāo)準(zhǔn)輸出(stdout),標(biāo)準(zhǔn)出錯(cuò)輸 出(stderr)。如果要使用輸入輸出終端,則不需要打開,可以直接使用,如fputc(stdout,'a');向屏幕輸出字符a。

相關(guān)文章

  • 基于VS2019配置opencv4.0的方法步驟

    基于VS2019配置opencv4.0的方法步驟

    這篇文章主要介紹了基于VS2019配置opencv4.0的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • C++基于EasyX庫(kù)實(shí)現(xiàn)拼圖小游戲

    C++基于EasyX庫(kù)實(shí)現(xiàn)拼圖小游戲

    這篇文章主要為大家詳細(xì)介紹了C++基于EasyX庫(kù)實(shí)現(xiàn)拼圖小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C++ 大根堆排序?qū)W習(xí)筆記

    C++ 大根堆排序?qū)W習(xí)筆記

    這篇文章主要為大家介紹了C++ 大根堆排序的學(xué)習(xí)教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • C字符串操作函數(shù)的實(shí)現(xiàn)詳細(xì)解析

    C字符串操作函數(shù)的實(shí)現(xiàn)詳細(xì)解析

    以下是對(duì)C語(yǔ)言中字符串操作函數(shù)的實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來(lái)參考下
    2013-08-08
  • 基于Matlab制作一款簡(jiǎn)單的龍舟小游戲

    基于Matlab制作一款簡(jiǎn)單的龍舟小游戲

    這篇文章主要為大家介紹如何利用Matlab制作一款簡(jiǎn)單的龍舟小游戲,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Matlab有一定幫助,需要的可以參考一下
    2022-03-03
  • C++基于socket UDP網(wǎng)絡(luò)編程實(shí)現(xiàn)簡(jiǎn)單聊天室功能

    C++基于socket UDP網(wǎng)絡(luò)編程實(shí)現(xiàn)簡(jiǎn)單聊天室功能

    這篇文章主要為大家詳細(xì)介紹了C++基于socket UDP網(wǎng)絡(luò)編程實(shí)現(xiàn)簡(jiǎn)單聊天室功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 使用C++制作GC Server過程詳解

    使用C++制作GC Server過程詳解

    這篇文章主要介紹了使用C++制作GC Server過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • C語(yǔ)言鏈表實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)

    C語(yǔ)言鏈表實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言鏈表實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • C++中的pair使用詳解

    C++中的pair使用詳解

    pair是定義在<utility>中的生成特定類型的模板,它的作用是把一組數(shù)據(jù)合并為一體,實(shí)際上是一個(gè)擁有兩個(gè)成員變量的struct,這篇文章主要介紹了c++的pair使用,需要的朋友可以參考下
    2022-09-09
  • C語(yǔ)言初階之?dāng)?shù)組詳細(xì)介紹

    C語(yǔ)言初階之?dāng)?shù)組詳細(xì)介紹

    大家好,本篇文章主要講的是C語(yǔ)言初階之?dāng)?shù)組詳細(xì)介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12

最新評(píng)論

通州市| 临颍县| 阳东县| 靖州| 方正县| 义马市| 濮阳市| 玉门市| 华蓥市| 东丰县| 广汉市| 蕲春县| 屯昌县| 宽甸| 大邑县| 盐源县| 繁峙县| 尼木县| 阿巴嘎旗| 专栏| 唐河县| 邹平县| 邯郸市| 通化市| 宾阳县| 丹江口市| 东平县| 开封市| 乐都县| 富源县| 宜兰市| 望城县| 安义县| 师宗县| 施甸县| 绥阳县| 泽库县| 颍上县| 宁明县| 富源县| 万山特区|