Linux中c++逐行写入txt文件的方法

#include <iostream>

#include <fstream>
using namespace std;

void main()
{
    ofstream in;
in.open("com.txt",ios::trunc); //ios::trunc表示在打开文件前将文件清空,由于是写入,文件不存在则创建
int i;
char a='a';
for(i=1;i<=26;i++)//将26个数字及英文字母写入文件
{
   if(i<10)
   {
    in<<"0"<<i<<"\t"<<a<<"\n";
    a++;
   }
   else
   {
    in<<i<<"\t"<<a<<"\n";
    a++;
   }
}
in.close();//关闭文件
}


打开com.txt,效果如下:

参考:

https://blog.csdn.net/qing101hua/article/details/51925204

猜你喜欢

转载自blog.csdn.net/snoopy_neu/article/details/80962217
今日推荐