win7 32位下用codeblocks编译和linux下用gcc的结果不一致
for (i=0; i < HEIGHT_BG;i++) {for (j=0; j < WIDTH_BG;j++) {
fwrite(&y[i][j],1,1,FP_FM0);
printf ("y[%d][%d] = %x\n", i, j, y[i][j]);
}
}
当y [i][j]==0x0a 时,printf打出来的0x0a,输出到二进制FP_FM0文件时,就变成了0x0d0x0a,多出来一个0x0d,不知道怎么回事,linux下用gcc则正常。