Wie kann man in c in eine andere Funktion „gehen“?
Grundsätzlich versuche ich, Assembler-Code in C zu simulieren.
Hier ist der C-Code:
int main()
{
test();
main_next:
printf("Hello, World!");
}
void test()
{
goto main_next;
}
Beim Versuch, diesen Code zu kompilieren (Linux 32-Bit, gcc 4.6.3), ist folgender Fehler aufgetreten:
error: label ‘main_randomtag_next’ used but not defined
Weiß jemand, wie man diese Art von Interprozeduralen Goto in C macht?
Danke!