C standarta bibliotēka

From Wikipedia, the free encyclopedia

Remove ads

C standarta bibliotēka (angļu: C standard library) ir C programmēšanas valodas standarta bibliotēka, ko nosaka ANSI C standarts.[1] Tas tika izstrādāts vienā laikā ar POSIX C bibliotēkas standartu, kas iekļauj vēl papildus funkcionalitāti. Tā kā ANSI C standartu vēlāk pieņēma arī Starptautiskā standartizācijas organizācija (ISO), to mēdz dēvēt arī par ISO C bibliotēku (angļu: ISO C Library).

C standarta bibliotēka ietver makrodefinīcijas, datu tipu definīcijas un biežāk nepieciešamās funkcijas virkņu apstrādei, matemātiskiem aprēķiniem, ievades/izvades apstrādei, atmiņas pārvaldībai un piekļuvei dažādiem operētājsistēmas servisiem.

Remove ads

Lietojumprogrammu saskarne (API)

Iesākumfaili

C standarta bibliotēkas lietojumprogrammu saskarne (API) tiek nodrošināta caur dažādiem iesākumfailiem (angļu: header files). Katrs iesākumfails satur vienu vai vairākas makrodefinīcijas, datu tipu definīcijas vai funkciju deklarācijas. Daļa no iesākumfailiem ir bijuši C standarta bibliotēkā no paša sākuma, bet citi pārādījušies līdz ar vēlākām standarta versijām (1995. gada papildinājumi NA1, 1999. gada standarts C99, 2011. gada standarts C11). Atkarībā no izmantotās programmēšanas platformas, jaunākos standartos ieviestie papildinājumi var nebūt programmētājam pieejami.

Vairāk informācijas Nosaukums, No ...
Remove ads

Atsauces

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads