可以使用fwrite()將一個(gè)結(jié)構(gòu)體寫入文件: fwrite(&some_struct,sizeof somestruct,1,fp); 對(duì)應(yīng)的fread函數(shù)可以再把它讀出來,此處fwrite受到一個(gè)結(jié)構(gòu)的指針并把這個(gè)結(jié)構(gòu)的內(nèi)存映像作為字節(jié)流寫入文件。sizeof操作符計(jì)算出結(jié)構(gòu)占用的字節(jié)數(shù)。 但是這樣用內(nèi)存映像寫出的數(shù)據(jù)…