void main()
{
ifstream inFile;
ofstream outFile;
outFile.open("my.dat",ios::out); //建立輸出檔案“my.dat”
char univ[] = "Tsinghua",name[10];
int course = 2401,number=0;
outFile << univ << endl;
outFile << course << endl;
inFile.open("my.dat",ios::in|ios::_Nocreate); //打開輸入檔案“my.dat”
if(!inFile){
cerr << "不能打開my.dat" << endl;
exit(1);
}
cout<<number<<endl;
char c;
inFile >>name >> c >> number;
cout<<c<<endl;
cout<<number<<endl;
outFile << "name: " << name << endl;
outFile << "number:" << number <<endl;
}
為什么c顯示的值是2,number顯示的值是401呢
uj5u.com熱心網友回復:
檔案里是2401,先把2讀進字符c,然后把401讀進number轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/74390.html
標籤:基礎類
上一篇:如何消除一個陣列里面重復的元素
下一篇:小波變換
