Al puntatore pTesto viene assegnato l'indirizzo della stringa "Salve", che risiede nella tablla delle stringhe dell'eseguibile.Originariamente inviato da alphard
ciao
vorrei capire cosa succede di preciso con l'istruzione
pTesto = "Salve";
Generalmente gli eseguibili hanno al loro interno una tabella di stringhe, che contiene tutte le stringhe che il programmatore ha inserito nel codice (come, appunto, le stringhe "Salve" e "Ciao" dell'esempio) in sequenza. Quando viene avviato un eseguibile esso viene mappato tutto o in parte in memoria e lì modificato più o meno pesantemente (è un processo che dipende strettamente dal formato di eseguibile impiegato), ma in linea di massima la tabella delle stringhe viene sempre mappata in memoria; questo quindi consente il funzionamento dell'istruzione in questione.e già che ci siamo sapere cos'è la tabella delle stringhe.