当前位置: 代码迷 >> VC >> vc 6.0 资料中的数据存储 .txt
  详细解决方案

vc 6.0 资料中的数据存储 .txt

热度:1834   发布时间:2013-02-25 00:00:00.0
vc 6.0 文件中的数据存储 .txt
vc 6.0 文件中怎么将数据存成.txt的文件啊!存的时候分列哈。这个列数是确定的,但是行数不确定。谢谢!
存储的格式如下:
23 45 79
0 -5 98
……
谢谢!另外我想将数据左对齐或者右 对齐,谢谢!

------解决方案--------------------------------------------------------
使用fprintf,注意对齐,如:

对于第一行按列数循环:
fprintf(fp,"%-4d",a[i]);

然后再换行:
fprintf(fp,"\n");

对于下行同理。


------解决方案--------------------------------------------------------
读写txt文件,对齐可以用加空格的方式实现
------解决方案--------------------------------------------------------
fwrite(23 ,1,5,fp);
fwrite(' ',1,10,fp);//写入空格
fwrite(45 ,1,5,fp);
fwrite(' ',1,10,fp);//写入空格
fwrite(45 ,1,5,fp);
fprintf(fp,"\n"); //写入回车
  相关解决方案