Suchergebnisse für Anfrage "scanf"

4 die antwort

Unterschied zwischen scanf und scanf_s

Also möchte ich fragen, was der Unterschied zwischen diesen beiden ist. Wenn es welche gibt. An der Universität wurde ich unterrichtet und ich verwende scanf, aber an meinem PC sendet das visuelle Studio diese Warnung weiter. error C4996: ...

2 die antwort

ANSI C (ISO C90): Kann ein nicht signiertes Zeichen gelesen / akzeptiert werden?

Einfache Frage: Kann scanf eine "kleine Ganzzahl" in ein vorzeichenloses Zeichen in ANSI C lesen / akzeptieren? Beispielcode un_char.c: #include <stdio.h> #include <stdlib.h> int main(void) { unsigned char character; scanf("%hhu", &character); ...

1 die antwort

Scannen Sie eine zufällige Anzahl von Gleitkommazahlen, bis in C eine neue Zeile eingefügt wird

Ich versuche aus einer Datei mit folgendem Text zu lesen: f 502 601 596 465 464 f 597 599 600 598 f 602 591 596 601 f 588 565 548 260 62 61 595 f 583 595 61 558 561 f 237 241 471 In jeder Zeile steht ein f, gefolgt von einer zufälligen Anzahl ...

TOP-Veröffentlichungen

4 die antwort

Dynamische Zeichenketteneingabe - mit scanf ("% as")

Ich versuche die Eingabe mit zu lesenscanf und speichern inchar * dynamisch wie im GCC-Handbuch angegeben [http://www.gnu.org/software/libc/manual/html_mono/libc.html#Dynamic-String-Input] , Aber es gibt einen Kompilierungsfehler. char *string; ...

1 die antwort

feof () und fscanf () funktionieren nicht mehr, nachdem Byte 1b als Zeichen gescannt wurde. Liegt es daran, dass es in ASCII 'ESC' ist? Was kann ich machen?

Ich schreibe gerade ein Programm, das PPM-Dateien verarbeitet (Typ P6, nicht P3). Das Problem ist, dass einige Bilder das Byte 0x1b haben, das laut ASCII-Tabelle als "ESC" bezeichnet wird. Das Folgende ist so ziemlich mein Code: // alle ...

8 die antwort

Eingabe in C. Scanf vorher holen. Problem

Ich bin ziemlich neu in C und habe ein Problem mit der Eingabe von Daten in das Programm. Mein Code: #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { int a; char b[20]; printf("Input your ID: "); scanf("%d", &a); ...

2 die antwort

Warum ist glibcs sscanf unter Linux viel langsamer als fscanf?

Ich benutze GCC 4.8 und Glibc 2.19 auf einem x86_64 Linux. Beim Spielen mit verschiedenen Eingabemethoden füreine andere Frage [https://stackoverflow.com/q/23922606/596781]Habe ich verglichenfscanf undsscanf. Konkret würde ich entweder ...

3 die antwort

Gute Möglichkeit, den Scanf-Puffer zu leeren, wenn ein ungültiger Eintrag eingegeben wurde

Ich habe über Möglichkeiten nachgedacht, um fehlerhafte Einträge zu löschenscanf Funktionen, die es ermöglichen, dass Schleifenaufforderungen ihre Arbeit erledigen. Ich habe hier einen Funktionsaufruf, der die Eingabe löscht. Das ...

9 die antwort

Nachteile von scanf

Ich möchte die Nachteile von wissenscanf(). An vielen Stellen habe ich das mit gelesenscanf kann zu Pufferüberläufen führen. Was ist der Grund dafür? Gibt es noch andere Nachteile mitscanf?

2 die antwort

Eingabe mit sscanf und regulärem Ausdruck

Ich möchte die Eingabe eines bestimmten Teils einer Zeichenfolge übernehmen "First (helloWorld): last" Von dieser Zeichenfolge möchte ich nur "halloWelt" als regulären Ausdruck eingeben. ich benutze % * [^ (] (% s): " Aber das dient nicht ...