Variablen verbunden



  • Hallo zusammen,

    kann es passieren, dass zwei Variablen auf dieselbe Speicheradresse zugreifen? Ich verwende in meinem Programm keine Zeiger. Trotzdem sind zwei Variablen, die zu verschiedenen struct-Elementen gehören, verbunden, d.h., wenn ich einer einen Wert zuweise, dann nimmt die andere auch diesen Wert an.

    Wäre sehr dankbar für einen Hinweis,

    vielen Dank schon mal,
    Lance



  • Klingt nach Referenz.

    Wahrscheinlich hast du was in einer Funktion, oder so falsch gemacht.

    EDIT:
    Für was nicht geratenes, brauchen wir noch ein wenig Code.

    btw:
    Schau mal mit dem Debugger durch.



  • Bist du sicher, dass du die beiden Variabeln einzeln initialisierst?
    Dass sie einfach so den gleichen Wert annehmen, sollte eigentlich nicht passieren. Referenzen verwendest du auch keine?

    Es wäre im Übrigen nützlich, wenn du etwas Code posten könntest.



  • Wenn du ganz sicher keine Zeiger verwendest, könnte es noch eine Referenz sein, die diesen Effekt erzeugt.

    Aber wie sollen wir das sagen, ohne den Quellcode zu sehen?

    Edit:
    Ich hab doch nicht ernsthaft eine Minute und 30 Sekunden für diese Antwort gebraucht? 😕



  • Tobias W schrieb:

    Ich hab doch nicht ernsthaft eine Minute und 30 Sekunden für diese Antwort gebraucht? 😕

    Nein.. Länger.. 😃


Anmelden zum Antworten