Ich habe eine Zeichenfolge, die etwas wie "asdf + lghd + ewre + fdsf + ..." ist, die unterschiedliche Länge hat. Von diesem habe ich auch eine Vorlage für die Verwendung mit der sscanf-Funktion, die "% s +% s +% s + ..." ähnelt. Da beide unterschiedlich lang sind, ist es möglich, die zusätzlichen Argumente in sscanf zu ersetzen, in denen die Werte mit einem dynamischen String-Array gespeichert werden sollen. Zum Beispiel:Möglich, sscanf Argumente mit Array zu ersetzen
char *test = "adfe + asdf + fghe + jklo";
char *template = "%s + %s + %s + %s";
char destination[4][4];
sscanf(test, template, destination);
Von einem sofortigen Blick scheint dies nicht zu funktionieren, gibt es also eine alternative Methode, dies zu tun?