预期表达式 - 返回值 -

时间:2017-04-19 15:53:38

标签: c

给出以下功能:

image_ret* minify_1(image_src img_src, CLIENT* cl) {
  image_ret* img_ret;
  magickminify_init();
  magickminify(img_src.image_src_val, img_src.image_src_len, (ssize_t*)&img_ret->image_ret_len);
  return image_ret;
}

编译器告诉我"在'image_ret'之前预期的表达式"关于最后一行。我确定我在这里遗漏了语法的一些基本方面,但我不知道是什么。律'帮助

1 个答案:

答案 0 :(得分:1)

您需要返回一个值,而不是一个类型。 image_ret是一种类型,img_ret是该类型值的poitner,可能是您要返回的内容,除非我在您的代码中看不到任何存储空间,或者初始化任何存储除image_ret_len

之外的字段