600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > c语言写文件TXT C语言读写txt文件

c语言写文件TXT C语言读写txt文件

时间:2019-04-24 21:07:41

相关推荐

c语言写文件TXT C语言读写txt文件

1.往txt文件中写数据

使用一个文件指针与fprintf函数

#include

#include

using namespace std;

struct Vertex

{

float x,y,z;//定义一个顶点,包括X,Y,Z三个数据

};

void Write()

{

vector m_Vertex;

Vertex temp;

FILE *pOut;

pOut=fopen("write.txt","w");//写入txt

temp.x=0.0f;

temp.y=1.0f;

temp.z=2.0f;

m_Vertex.push_back(temp);

fprintf(pOut,"%f %f %f",m_Vertex[0].x,m_Vertex[0].y,m_Vertex[0].z); //往txt里面写数据

}2.从txt读取数据

使用一个文件指针与fscanf函数

void Read()

{

FILE *pIn;

pIn=fopen("read.txt","r");

float x,y,z;

fscanf(pIn,"%f %f %f %f",&x,&y,&z); //从txt中读取数据

printf("%f %f %f",x,y,z);

}3.实际调用

int main()

{

Write();

Read();

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。