c语言创建文件的作用,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<
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语言文件创建与建立相关推荐
- c语言创建文件的作用,C语言文件与目录(一)
注意包含头文件 #include #include 1.创建与删除目录 在Linux系统中,目录就是一个文件夹,文件可以存放在目录中.目录是一种特殊的文件,需要对目录设置权限. 创建目录函数mkdir ...
- c语言头文件的作用,C语言头文件作用是什么?
C语言头文件有什么作用呢?本文以hello world这个程序为例,相信很多朋友都疑惑:明明就显示一句话"Hello world"竟然足足写了五六行代码,而真正有用的可能就那句pr ...
- c语言创建文件夹cpp,c语言实现文件夹的创建和删除
参考: http://blog.csdn.net/tigerjibo/article/details/11712039 http://baike.baidu.com/subview/355/59005 ...
- C语言.h文件的作用
转载自此 总结在前面的话: 顶层的函数与变量默认extern修饰(C99内), 非本文件夹内的函数引用加上external修饰:非定义处的变量加上extern修饰(建议这么做,用以区分变量定义与变量引 ...
- 使用C语言创建文件夹
使用C语言创建文件夹的代码可以如下: #include <io.h> #include <direct.h>// 创建文件夹 void CreateFolder() {//文件 ...
- 【C语言创建文件代码示例】
C语言创建文件代码示例 本代码将创建文件时的时间一起写入文件中了,如需要可以自行修改 #include <stdlib.h>#include <stdio.h>#include ...
- C语言文件缓冲区作用,C语言 文件操作4--文件结构体FILE的理解以及缓冲区再讲...
//文件结构体FILE的理解以及缓冲区再讲 #include #include //要点:文件结构 //struct _iobuf { // char *_ptr; ------当前缓冲区内容指针 / ...
- c语言创建文件夹与删除文件夹
今天在写代码时遇到对文件夹的创建删除操作,经过一番查找试验,筛选出两种方法,mark一下 方法一(通用) #include<stdio.h> #include <io.h>// ...
- c语言read有什么作用,C语言read()函数:用于读取打开文件的内容
函数名:read 头文件: 函数原型: int read(int handle,void *buf,int len); 功能:用于读取打开文件的内容 参数:int handle 为要读取的文件 voi ...
最新文章
- Docker容器的文件系统管理
- 【阿里云课程】如何从零开始完成一个完整的CV项目
- IDLE 放置奇兵 算法 地牢 记录
- SAP UI5 subscribe event实现原理
- Debug Hook
- 热血上头!程序员想拍桌子离职的1000个瞬间...
- 【转载】Python中collection.Counter的用法
- VS 2017 透明背景设置
- 第1章 SAAS-HRM系统概述与搭建环境
- mt4怎么用云服务器跟单,【MT4如何登陆观摩账户?MT4观摩账户怎么设置?】
- Flex Builder 破解和注册方法
- 会计考计算机是WPS还是Ms,wps和office的区别 wps和office哪个好
- 关于电的计算机公式,电能计算-电能的计算公式-电工基础 - 电工屋
- 工业物联网网关 数据采集网关
- html16进制颜色三位,十六进制RGB颜色表
- 案例-做一个30分钟倒计时
- 【三年前端开发的思考】如何有效地阅读需求?
- 台式机fiddler手机抓包
- 手机app邮箱如何和学校邮箱自动同步
- 使用手机APP远程控制51单片机