scanf

Fragen zur Funktionsfamilie scanf () in der C-Laufzeitbibliothek, die formatierte Daten liest und konvertiert. (Enthält scanf (), sscanf (), fscanf () und ihre variablen Äquivalente.)
2
Antworten

Können scanf-Argumente einen Aliasnamen annehmen? [Duplikat]

Ich verwende scanf, um sehr regelmäßige tabellarische Daten zu extrahieren. Ich muss es in zwei Durchgängen durchgehen und kann einige der Argumente einigermaßen ignorieren. Ich möchte nur Platz für die Zeichenfolgen reservieren, die mir wicht...
06.01.2017, 03:41
2
Antworten

Angabe der maximalen Stringlänge, um scanf dynamisch in C zu scannen (wie "% * s" in printf)

Ich kann die maximale Anzahl von Zeichen für scanf angeben, die mit dieser Technik in ein buffer gelesen werden: %Vor% Aber was, wenn wir die Pufferlänge nicht kennen, wenn wir den Code schreiben? Was ist, wenn es sich um den Parameter...
11.02.2015, 16:55
5
Antworten

fscanf Rückgabewert [geschlossen]

Was gibt fscanf zurück, wenn es Daten in der Datei liest? Zum Beispiel %Vor% Ich möchte nur wissen, warum diese Werte abhängig von der Anzahl der Argumente zurückgegeben werden.     
10.03.2013, 02:53
10
Antworten

Wie analysiere ich die Felder in einer durch Komma getrennten Zeichenkette mit Hilfe von sscanf und unterstütze leere Felder?

Ich habe eine durch Komma getrennte Zeichenfolge, die leere Felder enthalten könnte. Zum Beispiel: %Vor% Verwenden eines einfachen %Vor% Ich bekomme alle Werte vor dem leeren Feld und unerwartete Ergebnisse ab dem leeren Feld. Wenn ic...
02.10.2009, 10:20
4
Antworten

C ++ - Alternative zum Parsen der Eingabe mit sscanf

Angenommen, mein Programm erwartet Argumente der Form [ 0.562 , 1.4e-2 ] (d. h. Paare von Gleitkommazahlen). Wie soll ich diese Eingabe in C ++ ohne reguläre Ausdrücke analysieren? Ich weiß, dass es viele Eckfälle zu berücksichtigen gibt, wen...
25.04.2014, 22:33
3
Antworten

Wie man sscanf richtig und sicher benutzt

Zunächst beantworten andere Fragen zur Verwendung von sscanf meine Frage nicht, da die allgemeine Antwort darin besteht, sscanf nicht zu verwenden und stattdessen fgets oder getch zu verwenden, was in meinem Fall nicht möglich ist ....
26.02.2012, 21:28
4
Antworten

Wann sollte printf / scanf vs cout / cin verwendet werden?

Ich teste einige Auszüge, die ich mit g ++ von MinGW im Web gefunden habe. Das ist der C ++ - Compiler ... warum kompiliert er dann C ... warum verschmelzen die Leute C und C ++? Die konkrete Frage lautet: Ist es O.K. um sowohl C als auch C +...
15.10.2011, 19:22
2
Antworten

scanf ("% [^ \ n] s", a) vs bekommt (a)

Mir wurde gesagt, dass scanf nicht verwendet werden sollte, wenn der Benutzer eine Zeichenfolge eingibt. Gehen Sie statt dessen auf gets () von den meisten Experten und auch den Benutzern von StackOverflow. Ich habe es auf StackOverflow nie gefr...
18.11.2011, 04:23
2
Antworten

Wie kann printf eine Compilerwarnung ausgeben?

Ich habe mich gefragt, wie eine Funktion eine Kompilierungswarnung ausgeben kann? Das kam mir in den Sinn, weil der Compiler eine Warnung ausgibt, wenn wir im ersten Argument von printf (scanf) einen falschen Formatbezeichner für die mit dies...
24.10.2015, 18:24
4
Antworten

Parsing einer TXT-Datei

Ich versuche, eine TXT-Datei zu analysieren, die Namen in folgendem Format enthält: %Vor% Dies ist der Code, den ich geschrieben habe: %Vor% Jeder alternative Aufruf von fscanf gibt mir einen Namen, während der andere beim Abholen ei...
11.10.2013, 06:01