Gast
#177188
Hallo,
irgendwie habe ich heute keinen guten Tag. :o(
Ich habe ein char-Array und möchte mit einem Zeiger
auf einzelne Zeichen zugreifen. Also konkret möchte
ich bei jedem Durchlauf in dem Array ein Zeichen
weiterrücken und dann einen char-Wert an diese Stelle
schreiben. Im Laufe der Zeit sollte dann eine
Zeichenkette entstehen.
Folgender Code:
char x;
char y[20];
void main(void)
{
strcpy(x, "a");
for(;;)
{
*y += x; //irgendwann sollte y = "aaaaaaa" sein
}
}
funktioniert aber nicht. (Dass die Schleife nur eine
bestimmte Anzahl durchlaufen werden darf, weiss ich.
Ist nur zum Test.)
Ich sehe den Fehler nicht. :o(
Max