String Literale: Wohin gehen sie?

ch bin daran interessiert, wo String-Literale zugeordnet / gespeichert werde

Ich habe eine faszinierende Antwort gefundenHie, Sprichwort

Das Definieren eines Strings inline bettet die Daten tatsächlich in das Programm selbst ein und kann nicht geändert werden (einige Compiler erlauben dies durch einen intelligenten Trick, stören Sie sich nicht).

Aber es hat mit C ++ zu tun, ganz zu schweigen davon, dass es sagt, sich nicht darum zu kümmern.

Ich störe. = D

So ist meine Frage, wo und wie mein String-Literal aufbewahrt wird? Warum sollte ich nicht versuchen, es zu ändern? Variiert die Implementierung je nach Plattform? Möchte jemand auf den "smarten Trick" eingehen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage