0
Ich habe eine Zeichenfolge wie folgt:nur das erste Wort mit sscanf aus einer Zeichenfolge lesen?
char cstr[] = "i 176064 Patterson Denise 8.58 11 DEN 15788 ";
und ich will ‚i‘ mit sscanf
int main()
{ char cstr[] = "i 176064 Patterson Denise 8.58 11 DEN 15788 ";
char option[20];
sscanf(cstr, "%s",option);
}
nur die Faust Wort bekommen, was ich tun müssen, um den Rest der Zeichenfolge zu ignorieren?
könnten Sie die Option [0] später verwenden? –
Gibt es einen besonderen Grund, warum Sie 'sscanf' verwenden müssen? (Auch warum ist dies sowohl als C++ als auch C markiert?) – UnholySheep
@UnholySheep Ich habe sie bereits aus dem C++ - Bereich gekickt, wo es kurz und bündig sein sollte. –