String/de

From Lazarus wiki
Revision as of 18:57, 4 October 2012 by Olaf (talk | contribs)
Jump to navigationJump to search

Deutsch (de) English (en) español (es) français (fr) русский (ru)

Zurück zu den Datentypen.

Speicherbedarf: Abhängig vom Compilerswitch
Eigenschaft:

Das Datenfeld vom Datentyp String ist ein Array, aus Datenfeldern des Datentyp Char.

Die Länge des Strings wird durch zwei Compilerswitches bestimmt:


Definition eines Datenfeldes vom Datentyp String:

 Var 
   s: String;


Beispiele für die gültige Zuweisung von Werten:

   s := '0123ABCabc456äöü';
   s := s + '!"§$%&/()=?';
   s := IntToStr(45);


Beispiele für die ungültige Zuweisung von Werten:

   s := True;
   s := 45;

Im unteren Beispiel wurde der zu übergebende Wert nicht auf den Datentyp String umgewandelt (gecastet).


--Olaf 16:57, 4 October 2012 (UTC)