Video: Limbajul C++ Siruri de caractere - Problema #972 Pozitii de pe site-ul pbinfo.ro 2024
Atunci când începeți să vă ocupați de variabilele din C, veți fi invariabil de poticnire în grădina I / O sau intrare / ieșire. Dispozitivul principal de intrare al computerului este tastatura, iar dispozitivul de ieșire primar este monitorul și trebuie să știți cum să obțineți C pentru a recunoaște intrarea și a crea ieșire creativă.
Aici este un rezumat rapid al funcțiilor de introducere și de ieșire a textului în limba C pe care le puteți utiliza pentru a ajuta la citirea informațiilor de la tastatură și la împingerea informațiilor pe ecran.
Funcție | Format | Descriere |
---|---|---|
atof () | [atvar =] atof; | Convertește o valoare în virgulă mobilă găsită în șir într-un număr de virgulă , care poate fi stocat într-o variabilă, numvar sau utilizat imediat. Necesită
STDLIB. H fișierul de antet să fie inclus. |
atoi () | [numvar = atoi] (șir); | Convertește o valoare intregă găsită în șir într-un număr întreg,
care poate fi stocată într-o variabilă, numvar sau utilizată imediat. Necesită STDLIB. H fișierul de antet să fie inclus. |
fflush (stdin) | fflush (stdin); | Îndepărtează caracterele din fluxul de intrare (tastatură). |
fpurge (stdin) | fpurge (stdin); | Îndepărtează caracterele din fluxul de intrare (tastatură). Această funcție
trebuie folosită mai degrabă în Unix decât în fflush (stdin). |
getchar () | [ch =] getchar (); | Citește un singur caracter de la tastatură. Caracterul este
afișat și, opțional, stocat în variabila char. |
devine () | devine (string); | Citește un șir de text din tastatură (terminat de tasta
Enter). Textul este stocat în șirul de variabile. |
printf () | printf ("format" [var [var …]]); | Afișează textul formatat în funcție de șirul format. Valorile opționale sau variabilele,
var, pot fi specificate pentru a se potrivi cu substituenții sau caracterele de conversie din șirul de format. |
putchar () | putchar (ch); | Afișează caracterul ch pe ecranul , unde ch este un singur caracter
(sau codul de evacuare) în citate unice sau numele unei variabile caracter. |
puts () | puts (string); | Afișează șirul de text pe ecranul , unde șirul este un șir literal
al textului (inclus în ghilimele duble) sau numele unei variabile de șir . |
scanf () | scanf ("format", & var); | Citește informații de la tastatură în funcție de caracterul de conversie
din șirul de format. Informația este apoi stocată în variabila var, care trebuie să se potrivească cu tipul de conversie care este folosit (int, float sau char, pentru exemplul). |