真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C文件操作(二)

本篇講解使用C進(jìn)行二進(jìn)制文件的讀寫。

成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站服務(wù)團(tuán)隊(duì)是一支充滿著熱情的團(tuán)隊(duì),執(zhí)著、敏銳、追求更好,是創(chuàng)新互聯(lián)的標(biāo)準(zhǔn)與要求,同時(shí)竭誠(chéng)為客戶提供服務(wù)是我們的理念。創(chuàng)新互聯(lián)公司把每個(gè)網(wǎng)站當(dāng)做一個(gè)產(chǎn)品來(lái)開發(fā),精雕細(xì)琢,追求一名工匠心中的細(xì)致,我們更用心!

1,文件的寫:

#include 
#include 
#define FILE_PATH "txt.lib"
int main()
{
    system("color 2A");
    FILE * fp = NULL;
    fp = fopen(FILE_PATH,"w");
    if(!fp)
    {
        printf("打開文件%s失敗\n",FILE_PATH);
        return 0;
    }
    int a = 123;
    fwrite(&a,sizeof(a),1,fp);
    fclose(fp);
    return 0;
}

結(jié)果如下:

C 文件操作(二)

將上面的123讀出來(lái):

#include 
#include 
#define FILE_PATH "txt.lib"
int main()
{
    system("color 2A");
    FILE * fp = NULL;
    fp = fopen(FILE_PATH,"r");
    if(!fp)
    {
        printf("打開文件%s失敗\n",FILE_PATH);
        return 0;
    }
    int a = 0;
    fread(&a,sizeof(a),1,fp);
    printf("讀取到的數(shù)據(jù)為 : %d" , a);
    fclose(fp);
    return 0;
}

運(yùn)行的結(jié)果為:

C 文件操作(二)

總結(jié) : 二進(jìn)制文件的寫(使用fwrite);讀(使用fread)其中第三個(gè)參數(shù)為(讀/寫的次數(shù))

來(lái)一個(gè)稍微復(fù)雜一點(diǎn)的:

寫:

#include 
#include 
#define FILE_PATH "txt.lib"
int main()
{
    system("color 2A");
    FILE * fp = NULL;
    fp = fopen(FILE_PATH,"w");
    if(!fp)
    {
        printf("打開文件%s失敗\n",FILE_PATH);
        return 0;
    }
    char names[3][50] = {"Aonaufly","Kayer","Ainy"};
    fwrite(names,sizeof(names),1,fp);
    fclose(fp);
    return 0;
}

結(jié)果:

C 文件操作(二)

讀:

#include 
#include 
#define FILE_PATH "txt.lib"
int main()
{
    system("color 2A");
    FILE * fp = NULL;
    fp = fopen(FILE_PATH,"r");
    if(!fp)
    {
        printf("打開文件%s失敗\n",FILE_PATH);
        return 0;
    }
    char names[3][50] = {};
    fread(names,sizeof(names),1,fp);
    
    
    for( int i = 0 ; i < 3 ; i++ )
    {
        printf("第%d個(gè)名字為:%s\n" , i+1 , *(names + i));
    }
    fclose(fp);
    return 0;
}

讀取的結(jié)果:

C 文件操作(二)

好,至此C的IO操作就此結(jié)束,。。。。


網(wǎng)站題目:C文件操作(二)
文章地址:http://weahome.cn/article/iigicj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部