C++中保存数据的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/18 12:51:38
请问如何将C/C++中数组的数值保存到一个文件中以便调用
以前没用过文件的读写
希望各位高手能把文件的定义和读入的程序都写出来
不胜感激!

void main()
{
// 创建文件并写入一个字符串
FILE* pf = fopen("c:\\test.txt", "wb");
char sztemp[260] = {0};
strcpy(sztemp, "hello, world\r\n");
fwrite(pf, 1, strlen(sztemp), sztemp);
fclose(pf);

// 读内容
FILE* pfread = fopen("c:\\test.txt", "rb");
memset(sztemp, 0, 260);
fread(sztemp, 1, 260, pfread);
fclose(pfread);
printf(sztemp);
}

当然这是最简单的读写了,还可以用系统对象、系统API来完成读写,不过都是大同小异