C Kirjaston vakiotoiminnot

Tässä opetusohjelmassa opit C: n kirjaston vakiotoiminnoista. Tarkemmin sanottuna, mitä ne ovat, kirjaston erilaiset toiminnot C: ssä ja miten niitä käytetään ohjelmassa.

C Vakiokirjastotoiminnot tai yksinkertaisesti C-kirjastotoiminnot ovat sisäänrakennettuja toimintoja C-ohjelmoinnissa.

Näiden toimintojen prototyyppi ja datamääritykset ovat niiden vastaavissa otsikkotiedostoissa. Näiden toimintojen käyttämiseksi meidän on sisällytettävä otsikkotiedosto ohjelmaamme. Esimerkiksi,

Jos haluat käyttää printf()toimintoa, otsikkotiedosto tulisi sisällyttää.

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

Jos yrität käyttää printf()ilman stdio.hotsikkotiedostoa, saat virheilmoituksen.

C-kirjastotoimintojen käytön edut

1. He työskentelevät

Yksi tärkeimmistä syistä kirjastotoimintojen käyttämiseen on yksinkertaisesti siksi, että ne toimivat. Nämä toiminnot on käynyt läpi useita tiukkoja testejä ja niitä on helppo käyttää.

2. Toiminnot on optimoitu suorituskykyä varten

Koska toiminnot ovat "vakiokirjasto" -toimintoja, oma kehittäjäryhmä tekee niistä jatkuvasti parempia. Prosessissa he pystyvät luomaan tehokkaimman koodin, joka on optimoitu maksimaalisen suorituskyvyn saavuttamiseksi.

3. Se säästää huomattavaa kehitysaikaa

Koska yleiset toiminnot, kuten tulostaminen ruudulle, neliöjuuren laskeminen ja monet muut, on jo kirjoitettu. Sinun ei pitäisi huolehtia niiden luomisesta uudelleen.

4. Toiminnot ovat kannettavia

Reaalimaailman tarpeiden muuttuessa sovelluksesi odotetaan toimivan joka kerta, kaikkialla. Nämä kirjastotoiminnot auttavat sinua siinä, että ne tekevät saman asian jokaisessa tietokoneessa.

Esimerkki: Neliöjuuri käyttäen sqrt () -funktiota

Oletetaan, että haluat löytää luvun neliöjuuren.

Voit laskea luvun neliöjuuren käyttämällä sqrt () -kirjastofunktiota. Toiminto on määritetty math.hotsikkotiedostossa.

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

Kun suoritat ohjelmaa, tulos on:

 Syötä numero: 12 Neliöjuuri 12.00 = 3.46

Kirjastotoiminnot eri otsikkotiedostoissa

C Otsikkotiedostot
Ohjelman vahvistamistoiminnot
otsikkotiedosto "> Merkkityypin toiminnot
Lokalisointitoiminnot
otsikkotiedosto "> Matematiikan toiminnot
Hyppytoiminnot
Signaalinkäsittelytoiminnot
Muuttujien argumenttien käsittelytoiminnot
Tavalliset tulo- / lähtötoiminnot
Vakioapuohjelman toiminnot
otsikko "> Merkkijonon käsittelytoiminnot
Päivämäärä ja aika -toiminnot

Mielenkiintoisia artikkeleita...