MSP430: Chars miteinander kombinieren

OP #837605
Lesenswert?

Mit welcher Verknüpfung oder Operation erhalte ich folgendes Ergebnis?

Ich habe 3 Variablen mit wechselndem Inhalt:
1
char TextEins[]="Dies "
2
char TextZwei[]="hier ist der "
3
char TextDrei[]="Text"

Wie kann ich die 3 Blöcke jetzt möglichst unkompliziert zu diesem hier 
kombinieren?
1
char Ausgabe[]="Dies hier ist der Text"
Gast #837785
Lesenswert?

Oder einfach zusammen kopieren, meist Ressourcen schonender ;)
Sprich strcat() selber nachschreiben, die Libs sind meist recht groß.
zB
1
strcat(char str1, const char srt2)
2
{
3
   char i=0, j=0;
4

5
   for(i=0; *(str1+i); i++)
6
      ;
7

8
   for(j=0; *(str2+j); j++, i)
9
      str1[i+j] = str2[j];
10

11
   str1[i+j]=0x00;
12
}

(ggf noch Rückgabewerte...)

Gruß

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren