Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
Delphi 2007 Enterprise
|
Re: x: String; -> zu Groß
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...
|