当前位置: 技术问答>linux和unix
linux下生成文本文件如何换行?用‘\n’有时候不灵。
来源: 互联网 发布时间:2016-03-21
本文导语: 这是程序的全部原码,希望是每输出两份数据,就转一行。 在WINDOMS下面用VC6跑可以按预想的方式以每两份数据一排的格式出现,但是在linux下,就是有时候一排两个,有时候一排一个数据了,而且看上去没有什么规...
这是程序的全部原码,希望是每输出两份数据,就转一行。
在WINDOMS下面用VC6跑可以按预想的方式以每两份数据一排的格式出现,但是在linux下,就是有时候一排两个,有时候一排一个数据了,而且看上去没有什么规律性,不知道如何改,请高手赐教,多谢!
#include "stdafx.h"
#include
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
FILE *stream;
stream = fopen("../number_passwords.txt", "a+" );
char passwords[20];
char TelnumAndPassword[24] = "";
char tel[16] = "87654123";
for(int i = 0 ; i
在WINDOMS下面用VC6跑可以按预想的方式以每两份数据一排的格式出现,但是在linux下,就是有时候一排两个,有时候一排一个数据了,而且看上去没有什么规律性,不知道如何改,请高手赐教,多谢!
#include "stdafx.h"
#include
#include
#include
using namespace std;
int main(int argc, char* argv[])
{
FILE *stream;
stream = fopen("../number_passwords.txt", "a+" );
char passwords[20];
char TelnumAndPassword[24] = "";
char tel[16] = "87654123";
for(int i = 0 ; i