Difference between revisions of "sDefine/de"
From Free Pascal wiki
Jump to navigationJump to searchm |
m (Fixed syntax highlighting) |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
== $DEFINE == | == $DEFINE == | ||
Die Direktive $DEFINE definiert einen symbolischen Namen. Dieser symbolische Name gilt von seiner Definition bis zum Ende der Unit bzw. bis zu der Stelle, an der ein $UNDEF steht.<br> | Die Direktive $DEFINE definiert einen symbolischen Namen. Dieser symbolische Name gilt von seiner Definition bis zum Ende der Unit bzw. bis zu der Stelle, an der ein $UNDEF steht.<br> | ||
− | Wenn der Name der Direktive bereits definiert wurde hat das keine Auswirkungen. Die Schreibweise des symbolischen Namens unterliegt nicht der Gross- Kleinschreibweise.<br> | + | Wenn der Name der Direktive bereits definiert wurde, hat das keine Auswirkungen. Die Schreibweise des symbolischen Namens unterliegt nicht der Gross- / Kleinschreibweise.<br> |
<br> | <br> | ||
Schreibweise:<br> | Schreibweise:<br> | ||
{$DEFINE ...}<br> | {$DEFINE ...}<br> | ||
Beispiel: | Beispiel: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
... | ... | ||
{$DEFINE Testbereich} | {$DEFINE Testbereich} |
Latest revision as of 01:57, 28 February 2020
Deutsch (de)
Zurück zu den lokalen Compilerdirektiven.
$DEFINE
Die Direktive $DEFINE definiert einen symbolischen Namen. Dieser symbolische Name gilt von seiner Definition bis zum Ende der Unit bzw. bis zu der Stelle, an der ein $UNDEF steht.
Wenn der Name der Direktive bereits definiert wurde, hat das keine Auswirkungen. Die Schreibweise des symbolischen Namens unterliegt nicht der Gross- / Kleinschreibweise.
Schreibweise:
{$DEFINE ...}
Beispiel:
...
{$DEFINE Testbereich}
...
{$UNDEF Testbereich}
...
--Olaf 17:27, 29 November 2012 (UTC)