一个简单的c语音问题。

qingchange qingchange 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
代码如下:
#include<cstdio>

typedef unsigned char us_char;

int main()
{
//定义二维数组存放图片信息
us_char img[256][256];

FILE *fp = fopen("31015_H1.raw", "wb");
if (!fp)
{
printf("erro");
return 1;
}


for (int i = 0; i<256; i++)
for (int j = 0; j<256; j++)
img[i][j] = (us_char)j;

fwrite(img, sizeof(img), 256, fp);//写入

fclose(fp);

return 0;
}

输出的图像如下:
如果把 FILE *fp = fopen("31015_H1.raw", "wb");中 “wb”改为“b”
输出图像如下:

这个我百思不得其解啊,那位大虾可以帮我解释一下,谢谢!
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
qingchange
基础编程 21,889 成员 140,329 内容