Suchergebnisse für Anfrage "getchar"

3 die antwort

Kompilieren von C-Code mit Bool ohne Verwendung von C99-Standard

Ich habe versucht, einen Code mit einer Bool-Variablen in C zu kompilieren, und ich habe den Stdbool-Header eingefügt, aber als ich ihn kompilierte, habe ich nicht angegeben, dass ich ihn mit dem c99-Standard kompilieren möchte (daher wurde er ...

3 die antwort

Warum muss ich Strg-D zweimal eingeben, um das Dateiende zu markieren?

char **query; query = (char**) malloc ( sizeof(char*) ); int f=0; int i=0,j=0,c; while((c=getchar())!=EOF) { if(!isalpha(c)) continue; if(f==1) query=(char**) realloc(query,(i+1)*sizeof(char*)); query[i]=(char*) ...

5 die antwort

getchar () und putchar ()

im Beispiel: #include <stdio.h> main() { long nc; nc = 0; while (getchar() != EOF) ++nc; printf("%ld\n", nc); }Ich verstehe es nicht ganz. putchar () würde das Zeichen löschen, aber warum löscht es nach EOF alle Zeichen und wo erinnert es sich ...

TOP-Veröffentlichungen

1 die antwort

Verwirrung darüber, wie eine getchar () - Schleife intern funktioniert

Ich habe ein Beispielprogramm mit eingeschlossengetchar() unten, als Referenz (nicht, dass irgendjemand es wahrscheinlich braucht), und zögern Sie nicht, Bedenken damit anzusprechen, wenn Sie es wünschen. Aber meine Frage ist: Was genau ist los, ...

4 die antwort

Die Programmiersprache C, Kapitel 1, Übung 1.10 (Getchar und Putchar)

Ich habe 2 Stunden daran gearbeitet und stecke fest ... Ich habe die Antwort online gefunden, aber das wird mir nicht helfen, das Konzept zu lernen, das mir offensichtlich fehlt. Prompt:Schreiben Sie ein Programm, um die Eingabe in die Ausgabe ...

5 die antwort

Warum stoppt diese getchar () - Schleife, nachdem ein Zeichen eingegeben wurde?

#include <stdio.h> int main() { char read = ' '; while ((read = getchar()) != '\n') { putchar(read); } return 0; }Meine Eingabe istf (Natürlich gefolgt von einem Enter). ich erwartegetchar() erneut nach einer Eingabe fragen, aber stattdessen wird ...

2 die antwort

Entspricht getchar () scanf ("% c") und putchar () printf ("% c")?

Ista = getchar() gleichwertigscanf("%c",&a);? Istputchar(a) gleichwertigprintf("%c",a); woa ist einchar Variable?

2 die antwort

Der Programmablauf funktioniert nicht wie erwartet

Dies ist ein Problem inC. Der Programmablauf ist nicht wie erwartet. Es fordert Sie auf, das Zeichen einzugeben, fordert Sie jedoch nicht auf, das Zeichen x einzugeben. int foo(); int main(int argc, const char * argv[]) { foo(); return 0; } ...

6 die antwort

Warten Sie, bis Sie die Eingabetaste in C innerhalb einer while-Schleife gedrückt haben?

Ich schreibe ein C-Programm und muss warten, bis der Benutzer eine beliebige Taste gedrückt hat, um fortzufahren. Wenn ich @ benutgetchar(); es wartet auf dasEingebe Taste gedrückt werden. Aber wenn ich es in einem @ benutwhile Schleife, es ...

2 die antwort

Warum wird getchar () übersprungen? [Duplikat

Diese Frage hat hier bereits eine Antwort: scanf getchar Funktion wird übersprungen [/questions/13473693/scanf-getchar-function-is-skipped] 2 AntwortenDas ist mein Code unten, an dem ich gearbeitet habe. Die Ausgabe lautet wie folgt: Enter ...