vc6.0中怎么把汉字写入文本文件中

来源:百度知道 编辑:UC知道 时间:2024/05/17 23:49:32
我输入字符串如string s=“我是力量”;,怎么把它写入到文本文件中,在文本中能看到“我是力量”这几个字。

首先你的字符串格式就不对,应该是字符数组。写入文本文件的话,要用到输入输出流的知识,不知你有没有学过?下面是代码:
#include<iostream.h>
#include<fstream.h>
void main()
{
ofstream f("e:\\我的程序\\DATA.TXT");
if(!f)
cout<<"打开文件失败"<<endl;
int a[100];
int j;
for(int i=0;i<100;i++)
{
cin>>a[i];
j++;
f<<a[i]<<" ";
}
f<<j;
float sum;
for(i=0;i<100;i++)
{
sum=sum+a[i];
}
sum=sum/j;
f<<sum;
}