Zitat von
dominikkv:
versuch das mal mit einer "richtigen" konstante:
Naja, ihr zweigt grad unheimlich vom eigentlichen Problem ab. Und es gibt erhebliche Unterschiede in der Handhabung von String-Konstanten und 32-bit-Konstanten. Das kann man so nicht vergleichen. Ich will es auch nicht weiter ausführen, das führt zu weit vom Thema weg. Generell liegen Strings im virtuellen Adressraum des Programms. Wo die Sache dann physisch untergebracht ist, ist eine andere Frage. Man kann aber in erster Instanz davon ausgehen, dass alles im
RAM liegt. wobei ein Leerstring innerhalb eines Arrays ein Null-Zeiger ist (wie auch schon mehrmals oben genannt) und 4 Byte belegt.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.