C standarta bibliotēka

C standarta bibliotēka () ir C programmēšanas valodas standarta bibliotēka, ko nosaka ANSI C standarts. 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 ().

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.

Lietojumprogrammu saskarne (API)

Iesākumfaili 
C standarta bibliotēkas lietojumprogrammu saskarne (API) tiek nodrošināta caur dažādiem iesākumfailiem (). 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.

Atsauces 

C bibliotēkas
ISO standarti