C语言文件写入

这篇博客介绍了C语言中两种不同的文件写入方法:1. 使用文件指针,包括头文件的包含、变量声明、检查文件创建及数据写入过程;2. 通过输入输出流进行文件操作,详细阐述了创建输出流、验证流创建、数据输出和流关闭的步骤。
摘要由CSDN通过智能技术生成

1.文件指针的方式

头文件

#include<conio.h>
#include<stdlib.h>
#inlcude<fstream>

声明变量

FILE * fp;

查看文件创建是否成功

if((fp = fopen("test.dat","w")) == NULL)
{
    printf("\nerror on open test.dat!");
    getch();
    exit(1);
}

写入数据

fprintf(fp,"%lf",t);    //假如t是个double类型的变量

2.输入输出流的方式

头文件

#include<iostream>
#include<stdlib.h>
using namespace std;

创建输出流

ofstream A;
A.open("test.dat",ios::out);

判断输出流是否创建成功

if(!A)
{
    cout<<"can't opne file"<<endl;
    exit(1);
}

输出数据

A<<"t的值wei:"<<t<<endl;    //类似于cout

关闭流

A.close();

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值