Forum: Compiler & IDEs string in char[7] unterbringen


von neuer (Gast)


Lesenswert?

hallo, wie wird ein string in char[7]=...... untergebracht.

danke.#
mfg
neuer

von Karl H. (kbuchegg)


Lesenswert?

Kannst Du die Frage noch mal umformulieren? Das
ist da etwas vage und schwer zu erraten wo Du
Dein Problem hast.

char[7] test = "hallo";

reserviert im Speicher 7 aufeinanderfolgende Bytes, von denen
6 initialisiert werden:

  +---+---+---+---+---+---+---+
  | h | a | l | l | o | \0|   |
  +---+---+---+---+---+---+---+

der Inhalt des 7. Bytes ist undefiniert und kann alles moegliche
sein.

von Rolf Magnus (Gast)


Lesenswert?

> char[7] test = "hallo";

Ich vermute, du meintest:

char test[7] = "hallo";

von Karl H. (kbuchegg)


Lesenswert?

Uuups.
Ja klar. Danke fuer die Korrektur.

von Fritz G. (fritzg)


Lesenswert?

Sag mal Karl Heinz, malst du die Grafik selber?

Deine Geduld möcht ich haben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.