C Standardne funkcije knjižnice

U ovom vodiču naučit ćete o standardnim funkcijama knjižnice u C. Točnije, što su to, različite funkcije knjižnice u C-u i kako ih koristiti u svom programu.

C Standardne funkcije knjižnice ili jednostavno funkcije C knjižnice su ugrađene funkcije u C programiranju.

Definicije prototipa i podataka ovih funkcija prisutne su u odgovarajućim datotekama zaglavlja. Da bismo koristili ove funkcije, moramo u naš program uključiti zaglavnu datoteku. Na primjer,

Ako želite koristiti printf()funkciju, datoteka zaglavlja treba biti uključena.

 #include int main() ( printf("Catch me if you can."); ) 

Ako pokušate koristiti printf()bez uključivanja stdio.hdatoteke zaglavlja, dobit ćete pogrešku.

Prednosti korištenja funkcija knjižnice C

1. Djeluju

Jedan od najvažnijih razloga zbog kojih biste trebali koristiti funkcije knjižnice je jednostavno zato što rade. Ove su funkcije prošle kroz višestruko strogo testiranje i jednostavne su za upotrebu.

2. Funkcije su optimizirane za izvedbu

Budući da su funkcije funkcije "standardne knjižnice", posebna grupa programera ih neprestano čini boljima. U tom procesu oni su u stanju stvoriti najučinkovitiji kod optimiziran za maksimalne performanse.

3. Štedi značajno vrijeme za razvoj

Budući da su opće funkcije poput ispisa na zaslon, izračunavanja kvadratnog korijena i mnoge druge već napisane. Ne biste se trebali brinuti hoćete li ih još jednom stvoriti.

4. Funkcije su prijenosne

Uz neprestano mijenjajuće se potrebe u stvarnom svijetu, očekuje se da će vaša aplikacija raditi svaki put i svugdje. A ove funkcije knjižnice pomažu vam u tome što rade isto na svakom računalu.

Primjer: Kvadratni korijen pomoću funkcije sqrt ()

Pretpostavimo da želite pronaći kvadratni korijen broja.

Da biste mogli izračunati kvadratni korijen broja, možete koristiti funkciju knjižnice sqrt (). Funkcija je definirana u math.hzaglavnoj datoteci.

 #include #include int main() ( float num, root; printf("Enter a number: "); scanf("%f", &num); // Computes the square root of num and stores in root. root = sqrt(num); printf("Square root of %.2f = %.2f", num, root); return 0; )

Kada pokrenete program, izlaz će biti:

 Unesite broj: 12 Kvadratni korijen od 12,00 = 3,46

Funkcije knjižnice u različitim datotekama zaglavlja

C Datoteke zaglavlja
Funkcije utvrđivanja programa
datoteka zaglavlja "> Funkcije tipa znakova
Funkcije lokalizacije
datoteka zaglavlja "> Matematičke funkcije
Skok funkcije
Funkcije rukovanja signalom
Funkcije obrade varijabilnih argumenata
Standardne funkcije ulaza / izlaza
Standardne uslužne funkcije
zaglavlje "> Funkcije upravljanja nizovima
Funkcije datuma i vremena

Zanimljivi članci...