当前位置:首页 » 编程语言 » c语言写入

c语言写入

发布时间: 2022-01-28 17:33:49

c语言怎么将数据写入文件

利用VC软件通过代码书写就可以将数据写入文件。

⑵ C语言文件写入怎么操作

C++的文本文件写入
// outfile.cpp -- writing to a file
#include <iostream>
#include <fstream> // for file I/O

int main()
{
using namespace std;

char automobile[50];
int year;
double a_price;
double d_price;

ofstream outFile; // create object for output
outFile.open("carinfo.txt"); // associate with a file

cout << "Enter the make and model of automobile: ";
cin.getline(automobile, 50);
cout << "Enter the model year: ";
cin >> year;
cout << "Enter the original asking price: ";
cin >> a_price;
d_price = 0.913 * a_price;

// display information on screen with cout

cout << fixed;
cout.precision(2);
cout.setf(ios_base::showpoint);
cout << "Make and model: " << automobile << endl;
cout << "Year: " << year << endl;
cout << "Was asking $" << a_price << endl;
cout << "Now asking $" << d_price << endl;

// now do exact same things using outFile instead of cout

outFile << fixed;
outFile.precision(2);
outFile.setf(ios_base::showpoint);
outFile << "Make and model: " << automobile << endl;
outFile << "Year: " << year << endl;
outFile << "Was asking $" << a_price << endl;
outFile << "Now asking $" << d_price << endl;

outFile.close(); // done with file
return 0;
}

⑶ C语言如何写入文本文件

1、首先输入下方的代码

#include <stdio.h>

int main()

{

//下面是写数据,将数字0~9写入到data.txt文件中

FILE *fpWrite=fopen("data.txt","w");

if(fpWrite==NULL)

{

return 0;

}

for(int i=0;i<10;i++)

fprintf(fpWrite,"%d ",i);

fclose(fpWrite);

//下面是读数据,将读到的数据存到数组a[10]中,并且打印到控制台上

int a[10]={0};

FILE *fpRead=fopen("data.txt","r");

if(fpRead==NULL)

{

return 0;

}

for(int i=0;i<10;i++)

{

fscanf(fpRead,"%d ",&a[i]);

printf("%d ",a[i]);

}

getchar();//等待

return 1;

}

⑷ c语言文件的写入

fprintf吧
实际代码,你没给数据结构,没人能写出来。

⑸ C语言写入文件

在fclose(fp);之前加一句
fflush(fp);将缓存数据写入文件。

⑹ c语言 如何将变量写入文件

原因:
使用fopen时参数不正确,你是用
w参数,若文件存在则文件长度清为0,即该文件内容会消失。每次都是重新清空并写数据,
将w修改为a即可.
fopen函数说明见下方:
---------------
file
*
fopen(const
char
*
path,const
char
*
mode);
[编辑本段]函数说明
参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。
mode有下列几种形态字符串:
r
打开只读文件,该文件必须存在。
r+
打开可读写的文件,该文件必须存在。
rb+
读写打开一个二进制文件,只允许读写数据。
rt+
读写打开一个文本文件,允许读和写。
w
打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。
w+
打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。
a
以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。(eof符保留)
a+
以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。
(原来的eof符不保留)
wb
只写打开或新建一个二进制文件;只允许写数据。
wb+
读写打开或建立一个二进制文件,允许读和写。
wt+
读写打开或着建立一个文本文件;允许读写。
at+
读写打开一个文本文件,允许读或在文本末追加数据。
ab+
读写打开一个二进制文件,允许读或在文件末追加数据。

⑺ c语言 文本文件的操作 字符写入

首先利用fopen函数建立一个可以写入的文件,然后利用fprintf函数写出你想写入的东西。具体语句如下:
FILE
*fp;//文件指针
char
ch='A';
fp=fopen("1.txt","w");//建立一个可写入的文件1.txt
fprintf(fp,"%c\n",
ch);//往1.txt中写入字符
如果想写入多个字符,可利用循环

热点内容
createsqlview 发布:2024-11-16 11:59:22 浏览:120
如何用js在服务器端运算 发布:2024-11-16 11:52:49 浏览:640
vbtxt文件加密 发布:2024-11-16 11:47:27 浏览:629
mountlinux共享文件夹 发布:2024-11-16 11:42:22 浏览:686
杭州防潮存储柜 发布:2024-11-16 11:40:17 浏览:962
phpimplode 发布:2024-11-16 11:27:20 浏览:562
端游网易版我的世界决战斗罗服务器 发布:2024-11-16 11:14:37 浏览:21
byte类型c语言 发布:2024-11-16 11:07:28 浏览:578
androidview设置高度 发布:2024-11-16 10:52:26 浏览:489
cryptopythondes 发布:2024-11-16 10:52:15 浏览:878