計(jì)算機(jī)基礎(chǔ)-文件IO問題

Problem

程序功能:將a[3][2]中的數(shù)據(jù)輸入到文件"testIo.txt"中,然后再?gòu)脑撐募凶x取數(shù)據(jù)到數(shù)組b[][].但是問題在于在程序運(yùn)行后,打開"testIo.txt"文件,發(fā)現(xiàn)里面全是亂碼。請(qǐng)寫出你解決這個(gè)問題的流程,重要的不是題目的答案,我們主要考察你們遇到編程問題時(shí)的調(diào)試以及解決問題的手段。


image.png
image.png
#
include "stdio.h"
main() {
    int a[3][2] = {
            {
                1, 2
            }, {
                3, 4
            }, {
                5, 6
            }
        }, i, j,
        b[3][2] = {
            {
                0
            }, {
                0
            }, {
                0
            }
        };
    FILE * fp;
    for (i = 0; i < 3; i++) {
        for (j = 0; j < 2; j++) {
            printf("%d  ", a[i][j]);
        }
        printf("\n");
    }
    fp = fopen("testIO.txt", "w");
    fwrite( & a[0][0], sizeof(int), 6, fp);
    rewind(fp);
    fread( & b[0][0], sizeof(int), 6, fp);
    fclose(fp);
    for (i = 0; i < 3; i++) {
        for (j = 0; j < 2; j++) {
            printf("%d  ", b[i][j]);
        }
        printf("\n");
    }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評(píng)論 19 139
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類相關(guān)的語(yǔ)法,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚_t_閱讀 34,638評(píng)論 18 399
  • tags:io categories:總結(jié) date: 2017-03-28 22:49:50 不僅僅在JAVA領(lǐng)...
    行徑行閱讀 2,299評(píng)論 0 3
  • lombok 庫(kù)是一個(gè)使用java注解,自動(dòng)生成getter和setter方法的庫(kù)官網(wǎng) https://proje...
    初見破曉閱讀 266評(píng)論 0 2
  • 人馬君在后臺(tái)以及微博上收到了不少健身問題,其中一個(gè)問題就是關(guān)于厭倦期的,所以今天就給大家講講怎樣克服減脂厭倦期,主...
    人魚線vs馬甲線閱讀 649評(píng)論 0 2

友情鏈接更多精彩內(nèi)容