C语言 百分网手机站

c语言文件创建与建立

时间:2020-09-03 14:56:01 C语言 我要投稿

c语言文件创建与建立

  C语言是一门通用计算机编程语言,应用广泛。下面是小编分享的c语言文件创建与建立,一起来看一下吧。

  今天给大家分享的是有关文件的创建与读取的语法,事实上,c语言中对于这方面的已经有相当经典且应用相当广泛的语法了,但是我今天想讲一讲关于c++中的相关语法,以下是代码:

  首先是文件的创建:

  # 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<<fixed<<showpoint;< p="">

  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;

  }

  知识点:以文件的创建为例,我们在头文件中使用# include包含了ofstream类,并且在主程序中使用类ofstream建立了名为outclientfile对象,并且初始化其构造函数。要注意的是我们在while只是判断条件的真假,而类outclientfile进行输入数据。

【c语言文件创建与建立】相关文章:

怎么利用c语言创建excel文件10-07

C语言文件操作函数09-25

C语言文件操作中fgets与fputs函数讲解09-21

C语言怎样创建windows窗口11-21

C语言文件操作函数freopen详解11-20

C语言创建windows窗口实例09-20

C语言预处理概述以及文件包含命令10-06

C语言文件操作解析详解及实例代码10-03

C语言用fstat函数获取文件的大小09-25

C语言与JAVA理论区别10-06