Forum: Mikrocontroller und Digitale Elektronik ändern von Strings in einem Array


von Frank (Gast)


Lesenswert?

Hallo,
ich habe ein kleines C-Programm, wo ich ein globales Array anlege mit
12 Zeichen.
Jetzte möchte ich im laufenden Programm den darin stehenden Text ändern
und auf ein LCD-Display ausgeben.

also global:
unsigned char string[12];

lokal habe ich dann sowas vor:
string = "Tach auch";

und dann eventuell noch ne abschliessende 0 zur String-Ende erkennung.

Allerdings funktiert das mit der Zuweisung so nicht. Jedes Zeichen
einzeln reinschreiben möchte ich auch nicht.

Als Compiler nutze ich den ICCAVR. Als Controller nen 90S8535.

Danke schon mal,
Frank

von Matthias (Gast)


Lesenswert?

Hi

strcpy

Matthias

von Frank (Gast)


Lesenswert?

jo, thx, hat funktioniert.
war doch ganz einfach :-))

Frank

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.