Difference between revisions of "Absolute/de"
From Free Pascal wiki
Jump to navigationJump to searchm |
m (→Absolute) |
||
Line 15: | Line 15: | ||
// korrekte Anzeige | // korrekte Anzeige | ||
lintI := 20; | lintI := 20; | ||
− | + | WriteLn(lintI: 8, sintI: 8); // Anzeige: 20 20 | |
// unsinnige Anzeige | // unsinnige Anzeige | ||
lintI := 2000; | lintI := 2000; | ||
− | + | WriteLn(lintI: 8, sintI: 8); // Anzeige: 2000 -48 | |
− | end | + | end. |
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> |
Revision as of 18:48, 14 March 2018
│
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
русский (ru) │
Zurück zu den reservierten Wörtern.
Absolute
Bei dem Modifier Absolute zeigen beide Variablen auf den selben Speicherbereich.
Der in der Variablen gespeicherte Wert, wird von der Variablen solange richtig angezeigt, wie der gespeicherte Inhalt der Variablen im Wertebereich der ausgebenden Variable ist.
Var
sintI: ShortInt;
lintI: LongInt absolute sintI;
begin
// korrekte Anzeige
lintI := 20;
WriteLn(lintI: 8, sintI: 8); // Anzeige: 20 20
// unsinnige Anzeige
lintI := 2000;
WriteLn(lintI: 8, sintI: 8); // Anzeige: 2000 -48
end.
--Olaf 17:08, 19 October 2012 (UTC)