Wie zum überspringen der Leerzeichen in einem string, während das Lesen aus einer Datei

Will ich Lesen 20-Zeichenfolgen aus einer Datei, die möglicherweise oder möglicherweise nicht enthalten Leerzeichen.Diese Zeichenfolgen sind in aufeinander folgenden Zeilen in einer Datei. Erstellen Sie ein Zeichen-array aus einer Linie, die enthalten keine Leerzeichen. Wie macht man das?

zB:

aaa bbbbccc 
abcedefghij

und so weiter.

Ich will ein char-array, die diese Elemente, {a,a,a,b,b,b,b,c,c,c}
ein weiteres array mit {a,b,c,d,e,f,g,h,i,j}

Kann ich sscanf?

  • So dass Sie wollen, um jedes Zeichen in ein array, aber überspringen der Leerzeichen?
  • aaa bbbbccc ist in einer Zeile und abcdefghij ist in der nächsten Zeile.
  • ja das möchte ich überspringen, Leerzeichen und setze die Figuren aus einer Linie, die in einem Zeichen-array.die Funktion zu verwenden?
  • ich habe versucht mit sscanf aber es bricht den Scanvorgang, sobald es sieht, weißen Raum und vernachlässigen alle anderen Zeichen, nach Raum.
  • "erstellen Sie ein Zeichen-array von einer Linie aus" bedeutet, die Aufmerksamkeit auf die \n, das ist ein Leerzeichen. Sieht aus wie Sie wollen "überspringen white spaces" mit Ausnahme der \n.
InformationsquelleAutor ABS | 2014-03-17
Schreibe einen Kommentar