Difference between revisions of "Pwidechar/de"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Pwidechar}} Der Datentyp '''PWideChar''' hat keine Einschränkung in der Grösse.<br> Der Datentyp '''PWideChar''' ist als Zeiger auf eine...")
 
Line 2: Line 2:
  
 
Der [[Data type/de|Datentyp]] '''PWideChar''' hat keine Einschränkung in der Grösse.<br>
 
Der [[Data type/de|Datentyp]] '''PWideChar''' hat keine Einschränkung in der Grösse.<br>
Der [[Data type/de|Datentyp]] '''PWideChar''' ist als Zeiger auf einen [[Data type/de|Datentyp]] vom Typ [[Widechar/de|WideChar]] umgesetz.<br>
+
Der [[Data type/de|Datentyp]] '''PWideChar''' ist ein Zeiger auf einen Nullterminierten [[Widestring/de|WideString]] ohne Längenbegrenzung.<br>
Der [[Data type/de|Datentyp]] '''PWideChar''' ist Null-terminiert.<br>
 
 
<br>
 
<br>
 
Definition eines Datenfeldes vom [[Data type/de|Datentyp]] PWideChar:<br>
 
Definition eines Datenfeldes vom [[Data type/de|Datentyp]] PWideChar:<br>

Revision as of 10:43, 26 August 2012

Deutsch (de) English (en) français (fr)

Der Datentyp PWideChar hat keine Einschränkung in der Grösse.
Der Datentyp PWideChar ist ein Zeiger auf einen Nullterminierten WideString ohne Längenbegrenzung.

Definition eines Datenfeldes vom Datentyp PWideChar:

 Var 
   p: PWideChar;

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 PChar umgewandelt (gecastet).


--Olaf 08:39, 26 August 2012 (UTC)