Zeiger

snowleopard1702

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Programmer,

im Anhang befiden sich meine Aufzeichnungen und Fragen....

Ich würde mich echt freuen wenn ihr mir weiterhelfen könntet...

Und besten dank nochmal an euch für eure Unterstützung bei meinen zurückliegenden Fragen...

Gruss
snowleopard1702
 

Anhänge

  • Zeiger.doc
    160,5 KB · Aufrufe: 58
Was ist denn deine konkrete Frage, denn in dem Dokument stehen ja einige Fragezeichen.
Wenn die Variable an DB12.DBD222 wirklich vom Typ Real sein sollte, ist das ein ganz schöner Murx der da zusammengeschustert wurde.

Was da letztenendes abläuft:
Es wird der Wert aus der Real-Variable gelesen, in die temporären Daten (die Struktur) kopiert und nachher wieder zurückgeschrieben.

Man könnte das theoretisch auch ohne Pointer mit

L #IO_AuxVar
T LD 0

machen. Das geht aber nur wenn die Struktur AuxVar immer an L0.0 beginnt. Diese dürfte somit nicht verschoben werden.
Mit dem Pointer ist die Struktur symbolisch adressiert, und somit kann die Struktur AuxVar ruhig verschoben werden. Über den Pointer wird dann immer die richtige Adresse geladen.
 
Zurück
Oben