-3
是否可以在內聯函數中使用goto
語句?
考慮這個例子:內聯函數中的goto語句?
main()
{
.
.
.
label:
.
.
.
function1();
.
.
.
.
}
void function1()
{
.
.
.
goto label;
.
.
.
}
但這裏的問題是,我認爲,如果編譯器會忽略使得功能爲內聯,這可有時會發生,我們會得到一個運行時錯誤。我對麼?有人能幫我解決這個問題嗎?
假設這是C或C++或相關語言,那麼您只能在函數中使用goto。如果您嘗試編譯上面的示例,則會從編譯器獲得適當的錯誤消息。 – 2012-08-12 16:19:03
@PaulR謝謝。, – user221287 2012-08-12 16:20:27