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<

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语言创建文件的作用,c语言文件创建与建立相关推荐

  1. c语言创建文件的作用,C语言文件与目录(一)

    注意包含头文件 #include #include 1.创建与删除目录 在Linux系统中,目录就是一个文件夹,文件可以存放在目录中.目录是一种特殊的文件,需要对目录设置权限. 创建目录函数mkdir ...

  2. c语言头文件的作用,C语言头文件作用是什么?

    C语言头文件有什么作用呢?本文以hello world这个程序为例,相信很多朋友都疑惑:明明就显示一句话"Hello world"竟然足足写了五六行代码,而真正有用的可能就那句pr ...

  3. c语言创建文件夹cpp,c语言实现文件夹的创建和删除

    参考: http://blog.csdn.net/tigerjibo/article/details/11712039 http://baike.baidu.com/subview/355/59005 ...

  4. C语言.h文件的作用

    转载自此 总结在前面的话: 顶层的函数与变量默认extern修饰(C99内), 非本文件夹内的函数引用加上external修饰:非定义处的变量加上extern修饰(建议这么做,用以区分变量定义与变量引 ...

  5. 使用C语言创建文件夹

    使用C语言创建文件夹的代码可以如下: #include <io.h> #include <direct.h>// 创建文件夹 void CreateFolder() {//文件 ...

  6. 【C语言创建文件代码示例】

    C语言创建文件代码示例 本代码将创建文件时的时间一起写入文件中了,如需要可以自行修改 #include <stdlib.h>#include <stdio.h>#include ...

  7. C语言文件缓冲区作用,C语言 文件操作4--文件结构体FILE的理解以及缓冲区再讲...

    //文件结构体FILE的理解以及缓冲区再讲 #include #include //要点:文件结构 //struct _iobuf { // char *_ptr; ------当前缓冲区内容指针 / ...

  8. c语言创建文件夹与删除文件夹

    今天在写代码时遇到对文件夹的创建删除操作,经过一番查找试验,筛选出两种方法,mark一下 方法一(通用) #include<stdio.h> #include <io.h>// ...

  9. c语言read有什么作用,C语言read()函数:用于读取打开文件的内容

    函数名:read 头文件: 函数原型: int read(int handle,void *buf,int len); 功能:用于读取打开文件的内容 参数:int handle 为要读取的文件 voi ...

最新文章

  1. Docker容器的文件系统管理
  2. 【阿里云课程】如何从零开始完成一个完整的CV项目
  3. IDLE 放置奇兵 算法 地牢 记录
  4. SAP UI5 subscribe event实现原理
  5. Debug Hook
  6. 热血上头!程序员想拍桌子离职的1000个瞬间...
  7. 【转载】Python中collection.Counter的用法
  8. VS 2017 透明背景设置
  9. 第1章 SAAS-HRM系统概述与搭建环境
  10. mt4怎么用云服务器跟单,【MT4如何登陆观摩账户?MT4观摩账户怎么设置?】
  11. Flex Builder 破解和注册方法
  12. 会计考计算机是WPS还是Ms,wps和office的区别 wps和office哪个好
  13. 关于电的计算机公式,电能计算-电能的计算公式-电工基础 - 电工屋
  14. 工业物联网网关 数据采集网关
  15. html16进制颜色三位,十六进制RGB颜色表
  16. 案例-做一个30分钟倒计时
  17. 【三年前端开发的思考】如何有效地阅读需求?
  18. 台式机fiddler手机抓包
  19. 手机app邮箱如何和学校邮箱自动同步
  20. 使用手机APP远程控制51单片机

热门文章

  1. MongoDB模糊查询-查询某月的数据
  2. ECS上搭建Docker(CentOS7)
  3. Loadrunner录制+运行+结果-【飞机订票系统实战】
  4. IOS之block,一点小心得
  5. VS Code编写html(2)
  6. Android Studio导入project和module的方法
  7. Visual Studio 2005 编译的版本无法启动,出现应用程序配置不正确的错误
  8. 网页动态加载图片 通过JS和jquery实现。
  9. (转载)SQL高级查询技巧
  10. jQuery源码解析(3)—— ready加载、queue队列