Variablendeklaration
-
Hallo,
istZustand:
.data msg db "test", 0
oben genannte variabledeklaration möchte ich gern durch eine "function" oder "makro" anders gestalten, weiss momentan nicht wie "define" makro aussehen soll.
Sollzustand
.data define msg, "test"
wäre so möglich?
-
Im Prinzip sollte das funktionieren.
Je nach Assembler gibt es oft das Schluesselwort "equ" fuer einzeilen-Macros.
zB.msg equ "test"
Bleibt noch zu erwaehnen, dass es sich dabei um ein reines Praeprozessor-Kontrukt handelt und deshalb weder im Datensegment stehen muss, noch "Variablendeklarationen" ersetzen kann.