// file3.cpp : 定義控制臺應(yīng)用程序的入口點。 // // #include "stdafx.h" #include#include using namespace std; struct Student{ char name[20]; int num; }; int addInFile() { ofstream outFile("botao.dat",ios::out|ios::binary); //定義文件輸出流 文件不存在時創(chuàng)建文件 //對文件打開錯誤時的操作 if(!outFile) { cout<<"The file open error!"< >s->name; cout<<"輸入學(xué)生學(xué)號:"; cin>>s->num; outFile.write((char*)s,sizeof(Student)); //文件輸出流向文件中寫入student信息 } outFile.close(); //關(guān)閉輸出流 return 1; } int myReadFile() { ifstream inFile("botao.dat",ios::in|ios::binary); //文件輸入流 將文件中的student信息讀出到屏幕上 //對文件打開錯誤時的操作 if(!inFile) { cout<<"The inFile open error!"< name< num< num=0; strcpy(index->name,identityCard); index->num=number; outFile.write((char*)index,sizeof(Student)); //*****將信息寫入到文件中 cout<<"index->name:"< name< num:"< num< name)==0) { cout<<"指針移動前:--------"< num=0; strcpy(index->name,identityCard); index->num=number; cout<<"index->name:"< name< num:"< num< name< num<
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供新化網(wǎng)站建設(shè)、新化做網(wǎng)站、新化網(wǎng)站設(shè)計、新化網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、新化企業(yè)網(wǎng)站模板建站服務(wù),10余年新化做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
分享名稱:文件操作寫入和讀出結(jié)構(gòu)體--修改文件信息
當(dāng)前路徑:http://weahome.cn/article/ggccph.html