88问答网
所有问题
C++ 按行写入文件
请问用c++语言编写程序 用什么命令将存于数组中的字符串按行写入txt文件
也就是每个数组单元写成一行
举报该问题
其他回答
第1个回答 推荐于2016-07-10
假设你的数组是 char str[20][100];
FILE *fp;
fp = fopen( "c:/data/output.txt", "r" );
for( i = 0; i < 20; i++ )
{
fprintf( fp, "%s\n", str[i] );
}本回答被提问者采纳
第2个回答 2006-08-30
用fprintf 最简单了。里面格式用"%d\n" 。
相似回答
C++
按行写入文件
答:
假设你的数组是 char str[20][100];
FILE
*fp;fp = fopen( "c:/data/output.txt", "r" );for( i = 0; i < 20; i++ ){ fprintf( fp, "%s\n", str[i] );}
C++
要求:从键盘输入若干行字符串,每输一行就将其
写入
一个文本
文件
中...
答:
//#include "stdafx.h"//v
c++
6.0加上这一行.include <iostream> include <fstream> include <string> using namespace std;void main(void){ string str;fstream io
file
("text.txt",ios::out);if(!iofile){ cout << "Create the file failure...\n";exit(0);} cout << "Enter som...
C++
怎样把运行得到的数据
写入文件
?如何保存?
答:
首先你要创建一个文本文件,然后用函数打开,写入就行了\x0d\x0a下面是我回答别人问题的一个代码
,有写入文件的操作,希望对你有用。\x0d\x0ainclude \x0d\x0a#include \x0d\x0aclass dog\x0d\x0a{\x0d\x0apublic:\x0d\x0aint weight;\x0d\x0aint age;\x0d\x0adog()\x0d\x...
c++
将CSTRING变量
按行写入
TXT文本
文件
答:
CString str;...//处理你的CString变量
FILE
* fp = fopen("C:\\status.txt", "wt");if(fp != NULL){ fseek(fp, 0, SEEK_END);fputs(str, fp);//这句应该可以正确执行,如果不行这样改:fputs((const char*)str, fp);fputs("\n");//或fputs("\r\n");fclose(fp);} ...
C++
中如何使用Filestream进行文本
写入
和读取操作?
答:
C++
示例代码展示了如何使用System.IO命名空间的FileStream类进行文本文件的读写操作。首先,我们定义一个名为AddText的方法,用于将UTF-8编码的字符串
写入文件
流:private static void AddText(FileStream fs, String value){ byte[] info = (new UTF8Encoding(true)).GetBytes(value); fs.Write...
C++
操作文本的txt程序,往
文件
里面
写入
一行字,然后插入一行,让后在文...
答:
FILE
*fp = fopen("a.txt", "a+");或 ofstream
file
("a.txt", ofstream::app);如果需要插入一行 把
文件
内容全部读出来,读到一个字符buffer中,像操作字符串那样判断回车符的位置,直接操作这个字符buffer,操作完成后再
写
回文件将原文件覆盖。
C++
操作文件可以用文件流,也可以使用传统C语言的...
在
C++
中如何从键盘输入一行有空格的字符串并存入文本
文件
中
答:
include <string> include <fstream> using namespace std;int main(){ ofstream outf("out.txt");string tmp;getline(cin,tmp)if(tmp=="0")break;outf<<tmp<<endl;return 0;} 连续输入句子 include <iostream> include <string> include <fstream> using namespace std;int main(){ ofstream...
详解下
C++
中对文本
文件
的读
写
操作
答:
fstream
file
1;file1.open(" c:\\config.sys" ,ios::binary|ios::in,0); 如果open函数只有
文件
名一个参数,则是以读/
写
普通文件打开,即:file1.open(" c:\\config.sys" ); < => file1.open(" c:\\config.sys" ,ios::in|ios::out,0); 另外,fstream还有和open()一样的构造...
大家正在搜
待写入光盘的文件怎么写入
准备写入光盘的文件怎么写入
java 按行读取文件
写入文件
无法写入文件
不能打开要写入的文件怎么办
写入文件失败
本地文件写入失败
java写入文件
相关问题
c++写入文件的时候怎么可以一行一行的写入
c++ 将CSTRING变量按行写入TXT文本文件
C++中如何换行写入文件?
C++写文件的时候,怎么换行写入
C++ 怎样把运行得到的数据写入文件 如何保存
C++如何按行读入TXT文件到数组
C++按行读取txt文件内容(具体请看代码)
请教C++里利用fstream来逐行控制读取和写入TXT的方...