Originariamente inviato da misterx
String str;
ad esempio se lo si dichiara, non si capisce se è un puntatore
Non è un puntatore.

Originariamente inviato da misterx
e pensa automaticamente la VCL ad allocare tutta la memoria necessaria a contenere ad esempio un testo di dimensioni infinite
Certo, anche se la dimensione non può essere infinita ovviamente.

Originariamente inviato da misterx
e, successivamente, se la sua deallocazione avviene solo dopo la chiusura del programma che l'ha allocata.
Avviene nel caso in cui la variabile esca dallo scope o quando le condizioni lo richiedono/consentono.