Einzelnen Beitrag anzeigen

Benutzerbild von Dunkel
Dunkel

Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: x: String; -> zu Groß

  Alt 23. Mai 2009, 10:43
Der "32 Bit Speicherplatz" wird auf jeden Fall reserviert und benötigt; das ist nur der Zeiger auf den Speicerbereich, wo sich dann die Daten (der String) befindet.
Dass eine String-Variable 2 Milliarden Zeichen speichern kann, bedeutet noch lange nicht, dass der Speicher sofort reserviert wird; dieser wird dynamisch, nach bedarf, alloziert. Du kannst also ruhigen Gewissens, auch für nur 2 Zeichen, eine String-Variable benutzen.
Es ist zu wahr um schön zu sein...
  Mit Zitat antworten Zitat