资源描述:
《!!TP312C The Standard C Library (汉译:C 标准库)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、THESTANDARD*ring.h>*i:iI.sert.h>*****t:(,1-ert.h>-rna1.h>*-(..float.h>**LIB
2、RARYPJ.PLAUCERTHESTANDARDLIBRARYI?J.PLAUCERTHESTANDARDCLIBRARYshowsyouhowtouseallofthelibraryfunctionsmandatedbytheANSIandIS0StandardsfortheprogramminglanguageC.Tohelpyouunderstandhowtousethelibrary,thisbookalsoshowsyouhowtoimplementit.Youseeapproximately9,000linesoftested,workingcodethatis
3、highlyportableacrossdiversecomputerarchitectures.THESTANDARDCLIBRARYexplainshowthelibrarywasmeanttobeusedandhowitcanbeused.ItplacesparticularemphasisonfeaturesaddedtoCaspartoftheCStandard.Thesefeaturesincludesupportformultiplelocales(culturalconventions)andverylargecharactersets(suchasKanji
4、).ThecodepresentedinthisbookhasbeentestedwithCcompilersfromBorland",Saberm,ProjectGnu,SunF,UNIXF,andVAXF,ULTRIXF.IthaspassedthewidelyusedPlumHallValidationSuitemtestsforlibraryfunctions.Ithasalsosurvivedanassortmentofpublic-domainprogramsdesignedtostressCimplementationsandilluminatetheirdar
5、kercorners.Themathematicalfunctionsareparticularlywell-engineeredandtested.Finally,THESTANDARDCLIBRARYshowsyoumanyprinciplesoflibrarydesigningeneral.Youlearnhowtodesignandimplementlibrariesthatarehighlycohesiveandreusable.I?J.PlaugerisoneoftheoriginalusersoftheCprogramminglanguage.Hechaired
6、theLibrarySubcommitteeofX3J11-theANSI-authorizedcommitteethatdevelopedtheCStandard.HecontinuesasSecretarytoX3JllandConvenorofWG14,theISO-authorizedcommitteedevelopingfurtherenhancementsottheCStandard.Dr.Plaugerisco-author(withBrianKernighan)ofseveralhighlyacclaimedbooks,includingSOFTWARETOO
7、LS,SOFTWARETOOLSINPASCAL,andTHEELEMENTSOFPROGRAMMINGSTYLE.WithJimBrodie,ChairofX3Jl1,heco-authoredSTANDARDC,acompletereferencetotheCProgrammingLanguage.PRENTICEHALLPTREnglewoodCliffs,NJ07632THESTANDARDLIBRARYP.J.PlaugerPrenticeHallPTREnglewoodCliffs,NewJ