Mit Goto-Funktion über unterschiedliche Funktionen

Wie kann ich mit goto-Funktion über unterschiedliche Funktionen .Für die ex ,

    main()
    {
      ....
      REACH:
      ......
    }

    void function()
    {
    goto REACH ;
    }

Wie die Implementierung einer solchen Nutzung ?

Sie sollten nicht über goto xkcd.com/292
Versuchen setjmp statt.
Frage: Warum in aller Welt wollen Sie das tun? Sicherlich gibt es bessere Möglichkeiten.
Nicht beantworten Ihre Frage natürlich, aber stattdessen könnten Sie die goto-Teil ist es, eigene Funktionen, die Sie nennen, aus den beiden wichtigsten und Funktion. Kein Grund zur Unordnung geben Sie den code mit gotos.
nicht verallgemeinern. goto ist nicht immer als eine schlechte Praxis ist. goto ist sehr nützlich in C wenn Sie brauchen, um ordnungsgemäß Aufräumen und verlassen der Funktion. Sie können sehen, viele goto Anweisungen im Linux-kernel und viele andere große Projekte.

InformationsquelleAutor Bhushanam Bhargav | 2013-06-28

Schreibe einen Kommentar