我正在尝试打印 cURL 返回的动态下载图像,如下所示:
char *raw_image = malloc(1024);
raw_image = doCurl("GET", img_url, NULL, NULL);
printf("Content-Type: image/png\n\n");
fwrite(raw_image, sizeof(raw_image), 20000, stdout);
如果我的尺寸小于 20000 - 图像会被剪切。如何使该数字动态化?我不想写入文件 - stdout 是最好的选择。
任何帮助表示赞赏。