Forum: Gesperrte Threads Strings zusammenfügen


von Frank (Gast)


Lesenswert?

Moin moin,

weiß jemand wie ich 2 Strings miteinander verbinden kann?

Also ich lasse mir einzelne Zeichen über UART an mein ATmega128 
schicken, diese sollen dann nach und nach Zusammengefügt werden.

Wäre über jede Hilfe dankbar!

von Johannes M. (johnny-m)


Lesenswert?

> weiß jemand wie ich 2 Strings miteinander verbinden kann?
Schau doch mal in die string-Library. Da gibts z.B. die kleine aber 
feine Funktion strcat, die genau das macht, was Du machen willst.

> Also ich lasse mir einzelne Zeichen über UART an mein ATmega128
> schicken, diese sollen dann nach und nach Zusammengefügt werden.
Wat denn jetzt? Strings oder einzelne Zeichen?

von Hans (Gast)


Lesenswert?

einzelne Zeichen!

1. Zeichen = L
2. Zeichen = E
3. zeichen = D
4. Zeichen = A
5. Zeichen = N

Das soll dann später zusammen in einen String gespeichert werden also 
"LEDAN" womit mein Controller dann einen Befehl ausführt!

von Johannes M. (johnny-m)


Lesenswert?

Dann schreib das doch direkt! 5 einzelne Zeichen sind was anderes als 2 
Strings! Speicher die Zeichen doch einfach in einem entsprechenden Array 
und hänge einen Nullterminator dran. Dann kannste das ganze auch mit 
Standard-Ausgabefunktionen wieder ausgeben.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?


Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.