美文网首页
C/C++ goto error: jump to label

C/C++ goto error: jump to label

作者: Caiaolun | 来源:发表于2020-04-04 19:28 被阅读0次

在 goto 调用之后有新的变量创建

比如

goto end;

int ret = 0;//这里就会导致
           //error: jump to label 'end'
end:
  printf("error: xxx\n");
  return;

正确的写法

int ret;
goto end;

ret = 0;

end:
  printf("error: xxx\n");
  return;

相关文章

网友评论

      本文标题:C/C++ goto error: jump to label

      本文链接:https://www.haomeiwen.com/subject/gtcsphtx.html