
在C++中得到一个一维数组,怎么把这个数组生成到指定的txt文件中去?
1,这个数组定义的是一个有限的数组data[1024],每隔一秒(timer函数)元素增加一个,增加到1024的时候,数组重新刷新,然后又重新有了数据,依此类推进行,然后...
1,这个数组定义的是一个有限的数组data[1024],每隔一秒(timer函数)元素增加一个,增加到1024的时候,数组重新刷新,然后又重新有了数据,依此类推进行,然后所有的数据都要依次保存(如2048秒后就应该有2048个依次的数据),这时候又怎么生成txt文件
2,二维数组呢?
注:不一定是txt文件,哪种方便就用哪个?不过感觉txt文件应该最简单 展开
2,二维数组呢?
注:不一定是txt文件,哪种方便就用哪个?不过感觉txt文件应该最简单 展开
1个回答
展开全部
#include <stdio.h>
int main()
{
FILE* fp;
int data[1024];
// 填充数组
fp = fopen("c:\\a.txt", "wb");
for (int i = 0; i < 1024; i++)
{
fwirte(fp, &data[i], sizeof(int));
}
return 0;
}
int main()
{
FILE* fp;
int data[1024];
// 填充数组
fp = fopen("c:\\a.txt", "wb");
for (int i = 0; i < 1024; i++)
{
fwirte(fp, &data[i], sizeof(int));
}
return 0;
}
追问
不行啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询