数据采集卡数据存储问题---->>>>
现在数据采集卡读数据出来然后存为十进制的,不知道怎么搞了.用fopen只能存为原数据,十六进制的.
// 新建文件
if( (g_fp=(fopen( "saveData.dat ", "w ")))==NULL)
{
AfxMessageBox( "open file failed ");
return;
}
[解决办法]
有没有越界g_Arr[i+5])
[解决办法]
试试
for(int i=0; i < g_Count-5; i+=8)
{
fprintf(g_fp_1, "%d\n ", g_Arr[i]);
fprintf(g_fp_2, "%d\n ", g_Arr[i+5]); // (*)
}