C Standardne knjižnične funkcije

V tej vadnici boste izvedeli o standardnih funkcijah knjižnice v jeziku C. Natančneje, kaj so, različne funkcije knjižnice v jeziku C in kako jih uporabiti v svojem programu.

Standardne funkcije knjižnice ali preprosto funkcije knjižnice C so vgrajene funkcije v programiranju C.

Opredelitve prototipov in podatkov teh funkcij so prisotne v ustreznih datotekah glave. Za uporabo teh funkcij moramo v naš program vključiti datoteko z glavo. Na primer

Če želite uporabiti printf()funkcijo, je treba vključiti datoteko z glavo .

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

Če poskusite uporabiti, printf()ne da bi vključili stdio.hdatoteko glave, se prikaže napaka.

Prednosti uporabe funkcij knjižnice C

1. Delujejo

Eden najpomembnejših razlogov, zakaj bi morali uporabljati funkcije knjižnice, je preprosto zato, ker delujejo. Te funkcije so bile preizkušene že večkrat in so enostavne za uporabo.

2. Funkcije so optimizirane za delovanje

Ker so funkcije funkcije "standardne knjižnice", jih posebna skupina razvijalcev nenehno izboljšuje. V tem procesu lahko ustvarijo najučinkovitejšo kodo, optimizirano za največjo zmogljivost.

3. Prihrani precej časa za razvoj

Ker so splošne funkcije, kot so tiskanje na zaslon, izračun kvadratnega korena, in številne druge že napisane. Ne bi vas smelo skrbeti, da bi jih še enkrat ustvarili.

4. Funkcije so prenosne

Glede na nenehno spreminjajoče se potrebe v resničnem svetu naj bi vaša aplikacija delovala vsakič in povsod. Te knjižnične funkcije vam pomagajo, da naredijo isto v vseh računalnikih.

Primer: kvadratni koren z uporabo funkcije sqrt ()

Recimo, da želite najti kvadratni koren števila.

Če želite izračunati kvadratni koren števila, lahko uporabite funkcijo knjižnice sqrt (). Funkcija je definirana v math.hdatoteki glave.

 #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; )

Ko zaženete program, bo rezultat:

 Vnesite številko: 12 Kvadratni koren iz 12,00 = 3,46

Knjižnične funkcije v različnih datotekah z glavo

C Datoteke glave
Funkcije uveljavljanja programa
datoteka glave "> Znakovne funkcije
Lokalizacijske funkcije
datoteka glave "> Matematične funkcije
Skočne funkcije
Funkcije obdelave signalov
Funkcije obdelave spremenljivih argumentov
Standardne vhodno / izhodne funkcije
Standardne pomožne funkcije
glava "> Funkcije upravljanja nizov
Funkcije datuma in časa

Zanimive Članki...