Suchergebnisse für Anfrage "scanf"
Wie verwende ich int16_t oder int32_t mit Funktionen wie scanf [duplicate]
Diese Frage hat hier bereits eine Antwort: printf-Formatspezifizierer für uint32_t und size_t [/questions/3168275/printf-format-specifiers-for-uint32-t-and-size-t] 4 Antworteno wie ich es versteint16_t oderint32_t in C bedeutet, dass sie ...
scanf zum Lesen mehrerer Datentypen von einer Eingabe
So versuche ich, in einer Gleichung in der Form zu lesenmx+b=y. Wie benutze ichscanf um mehrere Datentypen zu lesen? Ich habe versucht mit etwas wie: scanf(" %d %c %c %d %c %d", &num1, &variable, &sign, &num2, &equal_sign, &num3); n diesem ...
scanf funktioniert nicht gut in C
if (a % 5) goto ask; else goto main; ask:printf("Do You Want To Exit ? Y \\ N . . . \n"); scanf("%c", &YN); getch(); if (YN == 'Y') { y: system("cls"); YN = 1; goto sign; } else if (YN == 'y') goto y; else if (YN == 'N') { n: system("cls"); YN = ...
Verwenden Sie den C-Präprozessor, um ein Zeichenfolgenliteral für scanf zu erstellen?
Ich versuche ein @ zu erstellsscanf Zeichenkettenliteral zur Unterstützung der Pufferüberlaufverhinderung in C99. Das Ziel ist so etwas wie: #define MAX_ARG_LEN 16 char arg[MAX_ARG_LEN] = ""; if (sscanf(arg, "%"(MAX_ARG_LEN-1)"X", &input) > ...
scannen eines Strings in ein hexadezimales Zeichen-Array
Hier ist mein Beispielcode: char a; char str [20]; unsigned char b[8] ; unsigned char c[8]; int argsread; int i; init_8051(); while(1) { printf("\n enter a 64 bit operation \n"); argsread = scanf("%s", str); sscanf(str, "0x%x%c0x%x", b, &a, c); ...
Scanf for double funktioniert nicht in Dev C ++
Ich habe ein Problem mit Gleitkommazahlen. Ich glaube, hier kollidiert etwas. Die Ausgabe ist: Mein Code: #include <stdio.h> int main(){ double y; printf("enter a decimal number: "); scanf("%f", &y); printf("%f\n", y); fflush(stdin); ...
Wie kann man nur eine bestimmte Genauigkeit (so viele Dezimalstellen) in scanf akzeptieren?
Imscanf() -Funktion Ich möchte nur bis zu Dezimalwerten annehmen. Können wir das erreichen? Zum Beispiel für die Anzeige von bis zu zwei Dezimalstellen verwenden wirprintf("%.2f",A) Wie können wir das für @ machscanf() Funktion.
Differenz zwischen fgets und gets
Was ist der Unterschied zwischenfgets() undgets()? Ich versuche meine Schleife zu unterbrechen, wenn der Benutzer nur "Enter" drückt. Es funktioniert gut mitgets(), aber ich möchte nicht @ verwendgets(). Ich habe es mit @ versucfgets() ...
Das Festlegen der maximalen Stringlänge, die dynamisch in C gescannt werden soll (wie "% * s" in printf)
Ich kann die maximale Anzahl von Zeichen für @ angebscanf zu einem @ lesbuffer mit dieser Technik: char buffer[64]; /* Read one line of text to buffer. */ scanf("%63[^\n]", buffer);Aber was ist, wenn wir die Pufferlänge beim Schreiben des Codes ...
Lesen eines Strings mit Leerzeichen mit sscanf
Für ein Projekt versuche ich, einen Int und einen String aus einem String zu lesen. Das einzige Problem ist, dass sscanf anscheinend das Lesen eines% s unterbricht, wenn ein Leerzeichen angezeigt wird. Gibt es überhaupt eine Möglichkeit, diese ...