인라인 함수 내에서 goto
문을 사용할 수 있습니까? , 내가 컴파일러 수있는 상황이 발생할 인라인 등의 기능을 만드는 무시한다면 우리는 런타임 오류가 발생 것이라고 생각인라인 함수 내에 goto 문이 있습니까?
main()
{
.
.
.
label:
.
.
.
function1();
.
.
.
.
}
void function1()
{
.
.
.
goto label;
.
.
.
}
그러나 문제는 여기 :
이 예를 생각해 보자. 나 맞아? 어떤 사람이 이걸 나에게 되돌릴 수 있니?
이것이 C 또는 C++ 또는 관련 언어라고 가정하면 함수 내에서만 goto를 사용할 수 있습니다. 위의 예제를 컴파일하려고하면 컴파일러에서 적절한 오류 메시지가 나타납니다. –
@PaulR 고마워., – user221287