会使用goto泄漏变量吗?

goto跳过代码而不调用析构函数和事物是真的吗?


例如


void f() {

   int x = 0;

   goto lol;

}


int main() {

   f();

lol:

   return 0;

}

会不会x泄露?


尚方宝剑之说
浏览 456回答 2
2回答

绝地无双

在SO上给出的许多答案都在某处明确记录。我只是指出,C程序员可能很想看到这个答案,并假设如果它在C ++中工作,它应该在C语言中起作用。
打开App,查看更多内容
随时随地看视频慕课网APP