在 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;
在 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
网友评论