Video: SHARP XE-A 137 GoBD (GDPdU) Grundprogrammierung 2024
Wenn Sie anfangen, sich mit Variablen in C zu beschäftigen, stolpern Sie unweigerlich in den Garten von I / O oder Eingabe / Ausgabe. Das primäre Eingabegerät des Computers ist die Tastatur, und sein primäres Ausgabegerät ist der Monitor, und Sie müssen wissen, wie C dazu gebracht wird, eine Eingabe zu erkennen und eine Ausgabe zu erstellen.
Hier finden Sie eine kurze Zusammenfassung der Texteingabe- und -ausgabefunktionen in C-Sprache, mit denen Sie Informationen von der Tastatur lesen und Informationen auf den Bildschirm übertragen können.
Funktion | Format | Beschreibung |
---|---|---|
atof () | [numvar =] atof (string); | Konvertiert einen in einer Zeichenfolge gefundenen Gleitkommawert in eine Fließkommazahl , die in einer Variablen, numvar gespeichert oder sofort verwendet werden kann. Benötigt die
STDLIB. H Header-Datei, die enthalten sein soll. |
atoi () | [numvar = atoi] (Zeichenkette); | Konvertiert einen Integer-Wert aus einer Zeichenfolge in eine ganze Zahl, , die in einer Variablen, numvar gespeichert oder sofort verwendet werden kann. Benötigt die
STDLIB. H Header-Datei, die enthalten sein soll. |
fflush (stdin) | fflush (stdin); | Entfernt Zeichen aus dem Eingabedatenstrom (Tastatur). |
fpurge (stdin) | fpurge (stdin); | Entfernt Zeichen aus dem Eingabedatenstrom (Tastatur). Diese
-Funktion muss in Unix anstelle von fflush (stdin) verwendet werden. |
getchar () | [ch =] getchar (); | Liest ein einzelnes Zeichen von der Tastatur. Das Zeichen wird
angezeigt und optional in der char-Variablen ch gespeichert. |
gets () | erhält (Zeichenkette); | Liest einen Text aus der Tastatur (beendet mit der
Enter-Taste). Der Text wird in der Variablenzeichenfolge gespeichert. |
printf () | printf ("format" [var [var …]]); | Zeigt formatierten Text entsprechend der Formatzeichenfolge an. Optionale Werte oder Variablen,
var, können angegeben werden, um mit Platzhaltern oder Konvertierungszeichen in der Formatzeichenfolge übereinzustimmen. |
putchar () | putchar (ch); | Zeigt das Zeichen ch auf dem
-Bildschirm an, wobei ch ein einzelnes Zeichen (oder Escape-Code) in einfachen Anführungszeichen oder den Namen einer char -Variable ist. |
puts () | puts (Zeichenkette); | Zeigt die Textzeichenfolge auf dem
-Bildschirm an, wobei string eine Literalzeichenfolge von Text (in doppelte Anführungszeichen eingeschlossen) oder der Name einer String -Variable ist. |
scanf () | scanf ("format", & var); | Liest Informationen von der Tastatur gemäß dem Konvertierungszeichen
in der Formatzeichenfolge. Die -Informationen werden dann in der Variablen var gespeichert, die mit dem verwendeten Konvertierungstyp übereinstimmen muss (int, float oder char, für Beispiel). |