Difference between revisions of "Shortstring/de"

From Free Pascal wiki
Jump to navigationJump to search
m
Line 1: Line 1:
 
{{Shortstring}}
 
{{Shortstring}}
 
+
<br>
 +
Zurück zu den [[Data type/de|Datentypen]].<br>
 +
<br>
 
Speicherbedarf: 255 Byte<br>
 
Speicherbedarf: 255 Byte<br>
 
Eigenschaft:
 
Eigenschaft:
Line 11: Line 13:
 
   s: ShortString;  
 
   s: ShortString;  
 
</syntaxhighlight>
 
</syntaxhighlight>
 
+
<br>
 
Beispiele für die gültige Zuweisung von Werten:
 
Beispiele für die gültige Zuweisung von Werten:
 
<syntaxhighlight>
 
<syntaxhighlight>
Line 18: Line 20:
 
   s := s + IntToStr(45);
 
   s := s + IntToStr(45);
 
</syntaxhighlight>
 
</syntaxhighlight>
 
+
<br>
 
Beispiele für die ungültige Zuweisung von Werten:
 
Beispiele für die ungültige Zuweisung von Werten:
 
<syntaxhighlight>
 
<syntaxhighlight>
Line 27: Line 29:
 
<br>
 
<br>
 
<br>
 
<br>
--[[User:Olaf|Olaf]] 10:05, 25 August 2012 (UTC)
+
--[[User:Olaf|Olaf]] 16:56, 4 October 2012 (UTC)
 
[[Category:Pascal]]
 
[[Category:Pascal]]

Revision as of 18:56, 4 October 2012

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

Zurück zu den Datentypen.

Speicherbedarf: 255 Byte
Eigenschaft: Das Datenfeld vom Datentyp Shortstring ist ein Array, aus Datenfeldern des Datentyp Char.
Seine Länge ist standardmässig so festgelegt:
ShortString = String[255];

Definition eines Datenfeldes vom Datentyp ShortString:

 Var 
   s: ShortString;


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

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


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

   s := True;
   s := 4;

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


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