ich versuche mich ein wenig in C und habe mich momentan total verwirrt.
Ich möchte eine Zeichenkette solange durchlatschen bis ich ein Terminalzeichen gefunden habe.
Dazu muss ich nach selbigem Suchen und da trete ich schon seit geraumer Zeit auf der Stelle.
So funktioniert es nicht, da strcmp anscheinend pointer und keine Chars verlangt:
Code: Alles auswählen
int i = 0;
char payload[] = "Irgendein Text mit Ende-Zeichen#";
char acc = payload[i];
while ( strcmp(acc,'#')==0) {
printf("%c",acc);
i++;
acc = payload[i];
}
Vielen Dank
Christian