Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: zwei Char Arrays zusammensetzen? Kategorie: Programmierung Basic (von Juergen Harms - 19.02.2007 10:47)
Als Antwort auf zwei Char Arrays zusammensetzen? von Christoph - 6.02.2007 7:48
Ich nutze:
C-Control Pro Mega128, CC-Pro 128 Application Board
> Hallo,
>
> ich möchte gerne zwei Char Arrays zu einem zusammensetzen, wie mache ich das??
> Danke schon mal??
>
> mfg
> Christoph

Wenn in den Arrays keine 0x00 Bytes sind, gibt es eine einfache Loesung: sicherstellen
dass bei beiden Arrays am Ende ein Byte mit Inhalt 0x00 steht (noetigenfalls hinzufuegen -
dies wird als Ende einer Buchstabenkette verstanden), und dann die Arrays als String mithilfe
von Str_Copy hintereinanderschreiben.

Falls das nicht moeglich ist, eine Schleife schreiben die Byte fuer Byte den Array Inhalt
uebertraegt - falls genug Platz hinter dem ersten ist, einfach hinten ankleben, wenn nicht
ein genuegend grosses neues Array anlegen und dorthin zuerst das eine, dann das andere
der Quellenarrays kopieren.


    Antwort schreiben


Antworten: