Difference between revisions of "Punicodechar/de"
From Lazarus wiki
Jump to navigationJump to search (Created page with "{{Punicodechar}} Der Datentyp '''PUnicodeChar''' hat keine Einschränkung in der Grösse.<br> Der Datentyp '''PUnicodeChar''' ist ein Zeiger...") |
|||
Line 20: | Line 20: | ||
a := 45; | a := 45; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | Im unteren Beispiel wurde der zu übergebende Wert nicht auf den Datentyp | + | Im unteren Beispiel wurde der zu übergebende Wert nicht auf den Datentyp PUnicodeChar umgewandelt (gecastet).<br> |
<br> | <br> | ||
<br> | <br> | ||
--[[User:Olaf|Olaf]] 17:12, 29 August 2012 (UTC) | --[[User:Olaf|Olaf]] 17:12, 29 August 2012 (UTC) | ||
[[Category:Pascal]] | [[Category:Pascal]] |
Revision as of 19:13, 29 August 2012
│
Deutsch (de) │
English (en) │
français (fr) │
Der Datentyp PUnicodeChar hat keine Einschränkung in der Grösse.
Der Datentyp PUnicodeChar ist ein Zeiger auf einen Nullterminierten UnicodeString ohne Längenbegrenzung.
Definition eines Datenfeldes vom Datentyp PUnicodeChar:
Var
p: PUnicodeChar;
Beispiele für die gültige Zuweisung von Werten:
p := 'Dies ist ein Null-terminierter String.';
p := IntToStr(45);
Beispiele für die ungültige Zuweisung von Werten:
a := 45;
Im unteren Beispiel wurde der zu übergebende Wert nicht auf den Datentyp PUnicodeChar umgewandelt (gecastet).
--Olaf 17:12, 29 August 2012 (UTC)