tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von pschilling
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
640
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Dorschty Dorschty ist offline Mitglied Gold
    Registriert seit
    May 2007
    Beiträge
    172
    Hey,

    ich hätte mal gern ein Problem!
    Und zwar, schreibe ich gerade ein Programm und da ich noch ein ziehmlicher Anfänger bin, weiß ich leider nicht, wie ich ein Unterprogramm aufrufen kann!
    Also ich habe ein Unterprogramm:

    int check()
    {
    }

    Das Programm gibt mir dann je nachdem, was passiert einen bestimmten Wert über return zurück mit dem ich weiter arbeiten will. Ich weiß jetzt allerdings net, wie ich das Unterprogramm aufrufen kann
    Kann mir da jemand weiterhelfen?
    Danke schonmal im Voraus.
    Grüße
    Dorschty
     

  2. #2
    Avatar von pschilling
    pschilling pschilling ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Ort
    Duisburg (NRW)
    Beiträge
    192
    Hi,

    du möchtest eine Methode, kein Unterprogramm!! aufrufen.

    Dazu musst die Methode erstmal deklarieren.

    Die Deklaration beschreibt den Rückgabewert, den Namen und die Parameter einer Methode.

    Die Deklaration muss vor dem ersten Aufruf bekannt gemacht werden.

    Sieht dann in etwa so aus:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    
     
    //Deklaration:
    int check(); // Methode check, welche keine Parameter erwartet und einen int Wert zurückgibt
     
     
    int _tmain(int argc, _TCHAR* argv[])
    {
        // Aufruf deiner Methode, geht, da Deklaration weiter oben bekannt gemacht wurde
        int returnValue = check();
        //In returnValue hast du nun den Rückgabewert deiner Methode
        return 0;
    }
     
    // Implementierung deiner Methode
    int check() {
        int retVal = 0;
     
        // Hier finden deine berechnungen statt
     
        return retVal; // So gibst du deinen Wert zurück
    }


    Viel Erfolg,

    Peter
    Dorschty bedankt sich. 
    Der Computer wird das tun, was du programmierst - nicht das, was du willst ;-)

  3. #3
    Dorschty Dorschty ist offline Mitglied Gold
    Registriert seit
    May 2007
    Beiträge
    172
    Prima... vielen Dank! Jetzt funktioniert es!
    Vielen, vielen Dank!
    Gruß
    Dorschty
     

Ähnliche Themen

  1. Unterprogramm
    Von mafu im Forum .NET Windows Forms
    Antworten: 4
    Letzter Beitrag: 02.02.09, 20:18
  2. Unterprogramm mit Arrays
    Von martin5 im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 27.12.08, 16:38
  3. Unterprogramm mit Arrays
    Von martin5 im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 26.12.08, 00:33
  4. Unterprogramm beenden
    Von HeinerPyt im Forum Java
    Antworten: 3
    Letzter Beitrag: 09.10.08, 12:55
  5. Unterprogramm aufrufen
    Von 5Rad im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 14.05.07, 16:11