C Raamatukogu standardfunktsioonid

Selles õpetuses saate teada tavapärastest teegi funktsioonidest C. Täpsemalt, millised need on, erinevad teegi funktsioonid C-s ja kuidas neid oma programmis kasutada.

C Raamatukogu standardfunktsioonid või lihtsalt C teegi funktsioonid on C-programmeerimisel sisseehitatud funktsioonid.

Nende funktsioonide prototüüp ja andmemääratlused on nende päisefailides. Nende funktsioonide kasutamiseks peame lisama päisefaili oma programmi. Näiteks,

Kui soovite printf()funktsiooni kasutada , peaks olema lisatud päisefail .

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

Kui proovite kasutada printf()ilma stdio.hpäisefaili lisamata , kuvatakse tõrge.

C teegi funktsioonide kasutamise eelised

1. Nad töötavad

Üks olulisemaid põhjuseid, miks peaksite raamatukogu funktsioone kasutama, on lihtsalt see, et need töötavad. Need funktsioonid on läbinud mitu täpset katsetamist ja neid on lihtne kasutada.

2. Funktsioonid on optimeeritud jõudlusele

Kuna funktsioonid on "tavapärased raamatukogu" funktsioonid, muudab spetsiaalne arendajate rühm neid pidevalt paremaks. Selle käigus suudavad nad luua maksimaalse jõudluse jaoks optimeeritud kõige tõhusama koodi.

3. See säästab märkimisväärset arendusaega

Kuna üldised funktsioonid nagu ekraanile printimine, ruutjuure arvutamine ja palju muud on juba kirjutatud. Nende uuesti loomise pärast ei peaks muretsema.

4. Funktsioonid on kaasaskantavad

Pidevalt muutuvate reaalsete vajaduste korral peaks teie rakendus toimima iga kord ja igal pool. Need raamatukogu funktsioonid aitavad teid selles osas, et nad teevad igas arvutis sama asja.

Näide: ruutjuur funktsiooni sqrt () abil

Oletame, et soovite leida arvu ruutjuure.

Numbri ruutjuure arvutamiseks võite kasutada funktsiooni sqrt (). Funktsioon on määratletud math.hpäisefailis.

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

Programmi käivitamisel on väljund järgmine:

 Sisestage arv: 12 Ruutjuur 12,00 = 3,46

Raamatukogu funktsioonid erinevates päisefailides

C Päisefailid
Programmi kinnitamise funktsioonid
päisefail "> Tähemärgi tüübi funktsioonid
Lokaliseerimise funktsioonid
päisefail "> Matemaatika funktsioonid
Hüppefunktsioonid
Signaali käsitsemise funktsioonid
Muutuvate argumentide käitlemise funktsioonid
Standard sisend / väljund funktsioonid
Standard Utility funktsioonid
päis "> Stringi käsitsemise funktsioonid
Kuupäeva ja kellaaja funktsioonid

Huvitavad Artiklid...