tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von sheel
  • 1 Beitrag von sheel
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
251
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    fujifilm fujifilm ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    19
    Moin Leute,

    wie schaffe ich es, dass ich in einer Funktion ein Feld der Größe [x][y] (Bsp) als Rückgabewert hinbekomme. Im Netz finde ich das immer nur für Arrays.

    Vielen Dank
    Fuji
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Hi

    Das, was du Feld nennst, ist ein Array?
    Kannst du eine kleine Beispielfunktion zeigen, was du genau vorhast?
    fujifilm bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    fujifilm fujifilm ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    19
    Moin Sheel,

    ich will ein Feld (nennt man das dann 2-dimensionaler array?) [Matrix] erst in eine Funktion einlesen und dann innerhalb der Funktion bearbeiten und dann mit der neuen Matrix weiterarbeiten können.

    Also:
    1)Lese bisheriges Feld in Funktion ein
    2)Bearbeite Feld in Funktion
    3)Gib Feld aus
    4)Bearbeite Funktion außerhalb der Funktion
    5)Beginne wieder bei 1)

    Das muss über Adressen laufen; das weiß ich mittlerweile; aber da kenn ich mich nicht so mit aus. Mein Bsp. ist also falsch; das weiß ich. Es soll nur verdeutlichen was ich gerne hätte

    Code cpp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
     
    double Feld [2][2];
     
    double FeldErhöhen (Feld)
    {
    for (int i=0; i++; i<2)
    {
    for (int j=0; j++; j<2)
    {
    Feld [i][j]++;
    }
    }
    return Feld;
    }



    (Ich weiß auch, dass man das anders machen kann; das ist nur ein Bsp. das das was ich will n bisschen zu groß werden würde)

    Vielen Dank schonmal
     

  4. #4
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Code cpp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    double Feld [2][2];
     
    void FeldErhöhen (double feld[2][2])
    {
        for (int i=0; i++; i<2)
        {
            for (int j=0; j++; j<2)
            {
                feld [i][j]++;
            }
        }
    }

    Und ein Feld ist für mich ein Array, egal ob ein- oder zweidim.
    fujifilm bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  5. #5
    fujifilm fujifilm ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    19
    Läuft alles

    Vielen Dank
     

Ähnliche Themen

  1. BCB Ansistring als Rückgabewert einer Funktion
    Von dern3ro im Forum Borland CBuilder und VCL
    Antworten: 2
    Letzter Beitrag: 22.03.10, 18:08
  2. Rückgabewert einer Funktion
    Von Dragonate im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 30.11.09, 14:57
  3. jQuery: $.post Rückgabewert als Rückgabewert der Funktion - geht das?
    Von Kryptaesthesie im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 15.01.09, 07:40
  4. jsp: Rückgabewert einer Funktion in variable?
    Von Layna im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 13.12.07, 11:17
  5. combobox, rückgabewert einer js-funktion
    Von rtd1978 im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 18.04.05, 14:12