Text Input / Output Funktioner i C-sprog

Når du begynder at gøre med variabler i C, vil du altid snubler i haven af ​​I / O eller input / output. Computerens primære input-enhed er tastaturet, og dets primære outputenhed er skærmen, og du har brug for at vide, hvordan man får C til at anerkende input og skabe skabe output.

Her er en hurtig oversigt over de C-sprog input tekst og output funktioner, som du kan bruge til at læse oplysninger fra tastaturet og skub information til skærmen.

C Tekst I / O-funktioner
Funktion Format Beskrivelse
atof () [Numvar =] atof (streng); Konverterer en floating-point-værdi findes i strengen i et flydende decimaltal, der kan gemmes i en variabel, numvar, eller anvendes med det samme. Kræver STDLIB.H header fil, der skal medtages.
atoi () [Numvar = atoi] (streng); Konverterer en heltalsværdi findes i strengen i et heltal, som kan lagres i en variabel, numvar eller anvendes straks. Kræver STDLIB.H header fil, der skal medtages.
fflush (stdin) fflush (stdin); Fjerner tegn fra input stream (keyboard).
fpurge (stdin) fpurge (stdin); Fjerner tegn fra input stream (keyboard). Denne funktion skal anvendes i Unix stedet fflush (stdin).
getchar () [Ch =] getchar (); Læser et enkelt tegn fra tastaturet. Tegnet vises og eventuelt lagret i char variabel lm.
får () får (streng); Læser en tekststreng fra tastaturet (opsiges af Enter-tasten). Teksten lagres i variablen streng.
printf () printf ("format" [, var [, var ...]]); Viser formateret tekst efter strengen formatet. Valgfri værdier eller variabler, var, kan angives til at matche pladsholdere eller konvertering tegn i strengen formatet.
putchar () putchar (CH); Viser tegn lm på skærmen, hvor CH er et enkelt tegn (eller undslippe kode) i enkelte citater eller navnet på en char variabel.
puts () puts (streng); Viser tekststrengen på skærmen, hvor streng er en bogstavelig tekststreng (i dobbelte anførselstegn), eller navnet på en streng variabel.
scanf () scanf ("Format", og var); Læser information fra tastaturet efter konverteringen tegn i strengen formatet. Oplysningerne er derefter lagret i variablen Var, som skal passe til den type tegnkonvertering, der bruges (int, float eller char, for eksempel).

© 2020 Zajacperrone.com | Contact us: webmaster# zajacperrone.com