超碰免费人人操|国产视频二区久久艹人人操|欧美激情第一页在线|久热最新无码中文视频|91精品国际成人|亚洲成人精品在线视频青青草|久草免费高清完整在线观看|你懂的AV在线日本黄网页|国产黄色AV日韩女同网|欧美成人色区导航片av

C語言文件的創(chuàng)建與建立

時間:2025-09-15 22:22:36 C語言

C語言文件的創(chuàng)建與建立

  c語言中對于文件的創(chuàng)建與建立已經(jīng)有相當(dāng)經(jīng)典且應(yīng)用相當(dāng)廣泛的語法了。下面是小編為大家?guī)淼腃語言文件的創(chuàng)建與建立的知識,歡迎閱讀。

  首先是文件的創(chuàng)建:

  # include

  # include

  # include

  using namespace std;

  int main() {

  ofstream outclientfile("clients.dat", ios::out);

  if (!outclientfile) {

  cerr << "file could not be opend" << endl;

  exit(1);

  }

  cout << "enter the account,name,and balance." << endl;

  cout<< "enter end-of-file to end input. ?";

  int account;

  char name[30];

  double balance;

  while (cin >> account >> name >> balance) {

  outclientfile << account << " " << name << " " << balance << endl;

  cout << "?";

  }

  system("pause");

  return 0;

  }

  以下是文件的讀。

  # include

  # include

  # include

  # include

  # include

  using namespace std;

  void outputline(int, const string, double);

  int main() {

  ifstream inclientfile("clients.dat", ios::in);

  if (!inclientfile) {

  cerr << "file could not be opened" << endl;

  exit(1);

  }

  int account;

  char name[30];

  double balance;

  cout << left << setw(10) << "account" << setw(13) << "name"

  << "balance" << endl<

  while (inclientfile >> account >> name >> balance) {

  outputline(account, name, balance);

  }

  system("pause");

  return 0;

  }

  void outputline(int account, const string name, double balance) {

  cout << left << setw(10) << account << setw(13) << name

  << setw(7) << setprecision(2) << right << balance << endl;

  }

  知識點:以文件的創(chuàng)建為例,我們在頭文件中使用# include包含了ofstream類,并且在主程序中使用類ofstream建立了名為outclientfile對象,并且初始化其構(gòu)造函數(shù)。要注意的是我們在while只是判斷條件的真假,而類outclientfile進行輸入數(shù)據(jù),在這里我也有疑問的是?在編譯為什么是出現(xiàn)在輸入數(shù)據(jù)之前的?這一點以后明白了再找機會說明,或者有知道的小伙伴也可以發(fā)消息告知我一下?


【C語言文件的創(chuàng)建與建立】相關(guān)文章:

c語言—文件的創(chuàng)建與建立01-12

c語言文件創(chuàng)建與建立01-13

怎么利用c語言創(chuàng)建excel文件11-28

C語言文件03-02

C語言的文件概念10-20

C語言文件操作教程11-29

C語言頭文件封裝12-09

C語言文件操作的方法10-14

C語言文件操作函數(shù)11-09