国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

交換兩個文本內容的C語言代碼

2020-01-26 15:40:36
字體:
來源:轉載
供稿:網友

文本存儲的位置:

jack.txt位于:    e:/jack.txt

retchie.txt位于:     e:/retchie.txt

內容:

jack.txt   ->  "Hello! I am Jack."

retchie.txt   ->   "Hello! I am Retchie."

相關代碼:

復制代碼 代碼如下:

#include <stdio.h>

int main(void)
{
    char temp1[100];
    char temp2[100];
    FILE *p_jack;
    FILE *p_retchie;

    p_jack = fopen("e:/jack.txt", "r");
    p_retchie = fopen("e:/retchie.txt", "r");

    if (p_jack != NULL  && p_retchie != NULL)
    {
        fgets(temp1, 20, p_jack);
        fgets(temp2, 20, p_retchie);
    }
    fclose(p_jack);
    fclose(p_retchie);

    p_jack = fopen("e:/jack.txt", "w");
    p_retchie = fopen("e:/retchie.txt", "w");

    if (p_jack != NULL  && p_retchie != NULL)
    {
        fprintf(p_jack, "%s", temp2);
        fprintf(p_retchie, "%s", temp1);

        fclose(p_jack);
        fclose(p_retchie);
    }
    return 0;
}

運行結果:

內容:

jack.txt   ->  "Hello! I am Retchie."

retchie.txt   ->   "Hello! I am Jack."

感覺寫得太麻煩了.是否有更簡單的方法????

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 固原市| 华蓥市| 水富县| 丽江市| 邻水| 温宿县| 四子王旗| 临桂县| 仁怀市| 永和县| 泽普县| 汾阳市| 金华市| 伊宁市| 蓬安县| 唐山市| 德保县| 西充县| 来凤县| 旺苍县| 衡东县| 仁化县| 乃东县| 崇州市| 江陵县| 清水河县| 平山县| 四川省| 榆中县| 从化市| 平安县| 宜丰县| 连山| 曲阜市| 满城县| 时尚| 墨玉县| 昌宁县| 从化市| 乌恰县| 武穴市|