Beiträge von Kascho

    [Blockierte Grafik: http://www.freenet.de/freenet/sourcen/0.gif]
    Hallo,

    Ich habe eine Frage Fortran77 betreffend.

    Ich habe einen Subroutinenaufruf:

    ------------------
    CALL XY (a,20,&50) :confused:
    ...
    ...
    ...

    50 c='no'

    ------------------

    Und die dazugehörige Subroutine:
    ----------------
    SUBROUTINE XY (IWERT,K,*) :confused:
    INTEGER*4 IWERT
    CALL AB(19,20,J)
    IF((J.LE.0).OR.(J.GT.K)) RETURN 1
    CALL CD(IWERT,J)
    RETURN
    END

    ----------------

    Wird vorher zur "50" gesprungen, der Wert abgerufen und dieser dann an
    die Subroutine übergeben?

    Was passiert wenn es folgendermaßen aussieht:

    CALL XY (a,20,&60) :confused:
    ...
    ...
    ...

    60 CALL color(red) :confused:


    ------------------

    SUBROUTINE XY (IWERT,K,*) :confused:
    INTEGER*4 IWERT
    CALL AB(19,20,J)
    IF((J.LE.0).OR.(J.GT.K)) RETURN 1
    CALL CD(IWERT,J)
    RETURN
    END

    ----------------

    Wird in dem Fall die Subroutine übergeben? Und wann wird sie
    aufgerufen? Vor oder nach der mit call aufgerufenen?

    Ich hoffe ihr könnt mir weiterhelfen.

    Schönen Gruß, Katrin