Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
FreePascal / Lazarus
|
AW: Unterschied String, Char, AnsiChar, PAnsiCahr, etc.
13. Feb 2013, 12:45
AnsiChar = 1 Byte =256 unterschiedliche Zeichen möglich
PAnsiChar =^AnsiChar (das entspricht einem string in C, wenn am Ende ein #0 steht, nullterminiert)
AnsiString = Aneinanderreihung von 0..gaaanz vielen Ansichar (2Gb -1 ?)
WideChar = 2Byte (word) = 65536 unterschiedliche Zeichen möglich (in den "neueren" Delphi-Versionen)
PWideChar....
WideString....
Char = Je nach Delphiversion WideChar oder AnsiChar
PChar
String
String[x]=Shortstring= max 255 AnsiChar
So besser?
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
Geändert von p80286 (13. Feb 2013 um 13:06 Uhr)
Grund: Anregung von Markus
|