下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 c语言标准函数库解读

c语言标准函数库解读.doc

c语言标准函数库解读

李怀君
2019-06-04 0人阅读 举报 0 0 暂无简介

简介:本文档为《c语言标准函数库解读doc》,可适用于职业教育领域

目录<asserth><ctypeh><errnoh><floath><limitsh><localeh><mathh><setjmph><signalh><stdargh><stddefh><stdioh><stdlibh><stringh><timeh><asserth><ctypeh><errnoh><floath><limitsh><localeh><mathh><setjmph><signalh><stdargh><stddefh><stdioh><stdlibh><stringh><timeh><asserth>voidassert(intexpression)Macrousedforinternalerrordetection(IgnoredifNDEBUGisdefinedwhere<asserth>isincluded)Ifexpressionequalszero,messageprintedonstderrandabortcalledtoterminateexecutionSourcefilenameandlinenumberinmessagearefrompreprocessormacrosFILEandLINE<ctypeh>intisalnum(intc)isalpha(c)orisdigit(c)intisalpha(intc)isupper(c)orislower(c)intiscntrl(intc)iscontrolcharacterInASCII,controlcharactersarex(NUL)toxF(US),andxF(DEL)intisdigit(intc)isdecimaldigitintisgraph(intc)isprintingcharacterotherthanspaceintislower(intc)islowercaseletterintisprint(intc)isprintingcharacter(includingspace)InASCII,printingcharactersarex('')toxE('~')intispunct(intc)isprintingcharacterotherthanspace,letter,digitintisspace(intc)isspace,formfeed,nehspecifiedenvExecutionresumesasasecondreturnfromsetjmp,withreturnedvaluevalifspecifiedvaluenonzero,orotherwise<signalh>SIGABRTabnormalterminationSIGFPEarithmeticerrorSIGILLinvalidexecutionSIGINT(asynchronous)interactiveattentionSIGSEGVillegalstorageaccessSIGTERM(asynchronous)terminationrequestSIGDFLspecifiesdefaultsignalhandlingSIGERRsignalreturnvalueindicatingerrorSIGIGNspecifiesthatsignalshouldbeignoredvoid(*signal(intsig,void(*handler)(int)))(int)InstallhandlerforsubsequentsignalsigIfhandlerisSIGDFL,implementationdefineddefaultbehaviourwillbeusedifSIGIGN,signalwillbeignoredotherwisefunctionpointedtobyhandlerwillbeinvokedwithargumentsigInthelastcase,handlingisrestoredtodefaultbehaviourbeforehandleriscalledIfhandlerreturns,executionresumeswheresignaloccurredsignalreturnstheprevioushandlerorSIGERRonerrorInitialstateisimplementationdefinedImplementationsmaymaydefinesignalsadditionaltothoselistedhereintraise(intsig)SendssignalsigReturnszeroonsuccess<stdargh>valisttypeofobjectholdingcontextinformationvoidvastart(valistap,lastarg)InitialisationmacrowhichmustbecalledoncebeforeanyunnamedargumentisaccessedStorescontextinformationinaplastargisthelastnamedparameterofthefunctiontypevaarg(valistap,type)Yieldsvalueofthetype(type)andvalueofthenextunnamedargumentvoidvaend(valistap)Terminationmacrowhichmustbecalledonceafterargumentprocessingandbeforeexitfromfunction<stddefh>pointerconstantoffsetof(stype,m)Offset(inbytes)ofmembermfromstartofstructuretypestypeptrdifftTypeforobjectsdeclaredtostoreresultofsubtractingpointerssizetTypeforobjectsdeclaredtostoreresultofsizeofoperator<stdioh>BUFSIZSizeofbufferusedbysetbufEOFValueusedtoindicateendofstreamortoreportanerrorFILENAMEMAXMaximumlengthrequiredforarrayofcharacterstoholdafilenameFOPENMAXMaximumnumberoffileswhichmaybeopensimultaneouslyLtmpnamNumberofcharactersrequiredfortemporaryfilenamegeneratedbytmpnampointerconstantSEEKCURValuefororiginargumenttofseekspecifyingcurrentfilepositionSEEKENDValuefororiginargumenttofseekspecifyingendoffileSEEKSETValuefororiginargumenttofseekspecifyingbeginningoffileTMPMAXMinimumnumberofuniquefilenamesgeneratedbycallstotmpnamIOFBFValueformodeargumenttosetvbufspecifyingfullbufferingIOLBFValueformodeargumenttosetvbufspecifyinglinebufferingIONBFValueformodeargumenttosetvbufspecifyingnobufferingstdinFilepointerforstandardinputstreamAutomaticallyopenedwhenprogramexecutionbeginsstdoutFilepointerforstandardoutputstreamAutomaticallyopenedwhenprogramexecutionbeginsstderrFilepointerforstandarderrorstreamAutomaticallyopenedwhenprogramexecutionbeginsFILETypeofobjectholdinginformationnecessarytocontrolastreamfpostTypeforobjectsdeclaredtostorefilepositioninformationsizetTypeforobjectsdeclaredtostoreresultofsizeofoperatorFILE*fopen(constchar*filename,constchar*mode)Opensfilenamedfilenameandreturnsastream,oronfailuremodemaybeoneofthefollowingfortextfiles:"r"textreading"w"textwriting"a"textappend"r"textupdate(readingandwriting)"w"textupdate,discardingpreviouscontent(ifany)"a"textappend,reading,andwritingatendoroneofthosestringswithbincluded(afterthefirstcharacter),forbinaryfilesFILE*freopen(constchar*filename,constchar*mode,FILE*stream)Closesfileassociatedwithstream,thenopensfilefilenamewithspecifiedmodeandassociatesitwithstreamReturnsstreamoronerrorintfflush(FILE*stream)FlushesstreamstreamandreturnszeroonsuccessorEOFonerrorEffectundefinedforinputstreamfflush()flushesalloutputstreamsintfclose(FILE*stream)Closesstreamstream(afterflushing,ifoutputstream)ReturnsEOFonerror,zerootherwiseintremove(constchar*filename)RemovesspecifiedfileReturnsnonzeroonfailureintrename(constchar*oldname,constchar*newname)ChangesnameoffileoldnametonewnameReturnsnonzeroonfailureFILE*tmpfile()Createstemporaryfile(mode"wb")whichwillberemovedwhenclosedoronnormalprogramterminationReturnsstreamoronfailurechar*tmpnam(charsLtmpnam)Assignstos(ifsnon)andreturnsuniquenameforatemporaryfileUniquenameisreturnedforeachofthefirstTMPMAXinvocationsintsetvbuf(FILE*stream,char*buf,intmode,sizetsize)ControlsbufferingforstreamstreammodeisIOFBFforfullbuffering,IOLBFforlinebuffering,IONBFfornobufferingNonbufspecifiesbufferofsizesizetobeusedotherwise,abufferisallocatedReturnsnonzeroonerrorCallmustbebeforeanyotheroperationonstreamvoidsetbuf(FILE*stream,char*buf)ControlsbufferingforstreamstreamForbuf,turnsoffbuffering,otherwiseequivalentto(void)setvbuf(stream,buf,IOFBF,BUFSIZ)intfprintf(FILE*stream,constchar*format,)Converts(accordingtoformatformat)andwritesoutputtostreamstreamNumberofcharacterswritten,ornegativevalueonerror,isreturnedConversionspecificationsconsistof:(optional)flag:leftadjustalwayssignspacespaceifnosignzeropad#Alternateform:forconversioncharactero,firstdigitwillbezero,forxX,prefixxorXtononzerovalue,foreEfgG,alwaysdecimalpoint,forgGtrailingzerosnotremoved(optional)minimumwidth:ifspecifiedas*,valuetakenfromnextargument(whichmustbeint)(optional)(separatingwidthfromprecision):(optional)precision:forconversioncharacters,maximumcharacterstobeprintedfromthestring,foreEf,digitsafterdecimalpoint,forgG,significantdigits,foraninteger,minimumnumberofdigitstobeprintedIfspecifiedas*,valuetakenfromnextargument(whichmustbeint)(optional)lengthmodifier:hshortorunsignedshortllongorunsignedlongLlongdoubleconversioncharacter:d,iintargument,printedinsigneddecimalnotationointargument,printedinunsignedoctalnotationx,Xintargument,printedinunsignedhexadecimalnotationuintargument,printedinunsigneddecimalnotationcintargument,printedassinglecharacterschar*argumentfdoubleargument,printedwithformatmmmddde,Edoubleargument,printedwithformatmdddddd(e|E)(|)xxg,Gdoubleargumentpvoid*argument,printedaspointernint*argument:thenumberofcharacterswrittentothispointiswrittenintoargumentnoargumentprintsintprintf(constchar*format,)printf(f,)isequivalenttofprintf(stdout,f,)intsprintf(char*s,constchar*format,)Likefprintf,butoutputwrittenintostrings,whichmustbelargeenoughtoholdtheoutput,ratherthantoastreamOutputisNULterminatedReturnslength(excludingtheterminatingNUL)intvfprintf(FILE*stream,constchar*format,valistarg)Equivalenttofprintfwithvariableargumentlistreplacedbyarg,whichmusthavebeeninitialisedbythevastartmacro(andmayhavebeenusedincallstovaarg)intvprintf(constchar*format,valistarg)Equivalenttoprintfwithvariableargumentlistreplacedbyarg,whichmusthavebeeninitialisedbythevastartmacro(andmayhavebeenusedincallstovaarg)intvsprintf(char*s,constchar*format,valistarg)Equivalenttosprintfwithvariableargumentlistreplacedbyarg,whichmusthavebeeninitialisedbythevastartmacro(andmayhavebeenusedincallstovaarg)intfscanf(FILE*stream,constchar*format,)Performsformattedinputconversion,readingfromstreamstreamaccordingtoformatformatThefunctionreturnswhenformatisfullyprocessedReturnsnumberofitemsconvertedandassigned,orEOFifendoffileorerroroccursbeforeanyconversionEachoftheargumentsfollowingformatmustbeapointerFormatstringmaycontain:blanksandtabs,whichareignoredordinarycharacters,whichareexpectedtomatchnextnonwhitespaceofinputconversionspecifications,consistingof:(optional)assignmentsuppressioncharacter"*"(optional)maximumfieldwidth(optional)targetwidthindicator:hargumentispointertoshortratherthanintlargumentispointertolongratherthanint,ordoubleratherthanfloatLargumentispointertolongdoubleratherthanfloatconversioncharacter:ddecimalintegerint*parameterrequirediintegerint*parameterrequireddecimal,octalorhexooctalintegerint*parameterrequireduunsigneddecimalintegerunsignedint*parameterrequiredxhexadecimalintegerint*parameterrequiredccharacterschar*parameterrequiredwhitespaceisnotskipped,andNULterminationisnotperformedsstringofnonwhitespacechar*parameterrequiredstringisNULterminatede,f,gfloatingpointnumberfloat*parameterrequiredppointervaluevoid*parameterrequiredncharsreadsofarint*parameterrequiredlongestnonemptystringfromspecifiedsetchar*parameterrequiredstringisNULterminated^longestnonemptystringnotfromspecifiedsetchar*parameterrequiredstringisNULterminatedliteralnoassignmentintscanf(constchar*format,)scanf(f,)isequivalenttofscanf(stdin,f,)intsscanf(char*s,constchar*format,)Likefscanf,butinputreadfromstringsintfgetc(FILE*stream)Returnsnextcharacterfrom(input)streamstream,orEOFonendoffileorerrorchar*fgets(char*s,intn,FILE*stream)Copiescharactersfrom(input)streamstreamtos,stoppingwhenncharacterscopied,newlinecopied,endoffilereachedorerroroccursIfnoerror,sisNULterminatedReturnsonendoffileorerror,sotherwiseintfputc(intc,FILE*stream)Writesc,tostreamstreamReturnsc,orEOFonerrorchar*fputs(constchar*s,FILE*stream)Writess,to(output)streamstreamReturnsnonnegativeonsuccessorEOFonerrorintgetc(FILE*stream)Equivalenttofgetcexceptthatitmaybeamacrointgetchar(void)Equivalenttogetc(stdin)char*gets(char*s)Copiescharactersfromstdinintosuntilnewlineencountered,endoffilereached,orerroroccursDoesnotcopynewlineNULterminatessReturnss,oronendoffileorerrorShouldnotbeusedbecauseofthepotentialforbufferoverflowintputc(intc,FILE*stream)Equivalenttofputcexceptthatitmaybeamacrointputchar(intc)putchar(c)isequivalenttoputc(c,stdout)intputs(constchar*s)Writess(excludingterminatingNUL)andanewlinetostdoutReturnsnonnegativeonsuccess,EOFonerrorintungetc(intc,FILE*stream)Pushesc(whichmustnotbeEOF),onto(input)streamstreamsuchthatitwillbereturnedbythenextreadOnlyonecharacterofpushbackisguaranteed(foreachstream)Returnsc,orEOFonerrorsizetfread(void*ptr,sizetsize,sizetnobj,FILE*stream)Reads(atmost)nobjobjectsofsizesizefromstreamstreamintoptrandreturnsnumberofobjectsread(feofandferrorcanbeusedtocheckstatus)sizetfwrite(constvoid*ptr,sizetsize,sizetnobj,FILE*stream)Writestostreamstream,nobjobjectsofsizesizefromarrayptrReturnsnumberofobjectswrittenintfseek(FILE*stream,longoffset,intorigin)SetsfilepositionforstreamstreamandclearsendoffileindicatorForabinarystream,filepositionissettooffsetbytesfromthepositionindicatedbyorigin:beginningoffileforSEEKSET,currentpositionforSEEKCUR,orendoffileforSEEKENDBehaviourissimilarforatextstream,butoffsetmustbezeroor,forSEEKSETonly,avaluereturnedbyftellReturnsnonzeroonerrorlongftell(FILE*stream)Returnscurrentfilepositionforstreamstream,oronerrorvoidrewind(FILE*stream)Equivalenttofseek(stream,L,SEEKSET)clearerr(stream)intfgetpos(FILE*stream,fpost*ptr)Storescurrentfilepositionforstreamstreamin*ptrReturnsnonzeroonerrorintfsetpos(FILE*stream,constfpost*ptr)Setscurrentpositionofstreamstreamto*ptrReturnsnonzeroonerrorvoidclearerr(FILE*stream)Clearsendoffileanderrorindicatorsforstreamstreamintfeof(FILE*stream)Returnsnonzeroifendoffileindicatorissetforstreamstreamintferror(FILE*stream)Returnsnonzeroiferrorindicatorissetforstreamstreamvoidperror(constchar*s)Printss(ifnon)andstrerror(errno)tostandarderroraswould:fprintf(stderr,"s:s"n",(s!=s:""),strerror(errno))<stdlibh>EXITFAILUREValueforstatusargumenttoexitindicatingfailureEXITSUCCESSValueforstatusargumenttoexitindicatingsuccessRANDMAXMaximumvaluereturnedbyrand()pointerconstantdivtReturntypeofdiv()Structurehavingmembers:intquotquotientintremremainderldivtReturntypeofldiv()Structurehavingmembers:longquotquotientlongremremaindersizetTypeforobjectsdeclaredtostoreresultofsizeofoperatorintabs(intn)longlabs(longn)Returnsabsolutevalueofndivtdiv(intnum,intdenom)ldivtldiv(longnum,longdenom)Returnsquotientandremainderofnumdenomdoubleatof(constchar*s)Equivalenttostrtod(s,(char**))exceptthaterrnoisnotnecessarilysetonconversionerrorintatoi(constchar*s)Equivalentto(int)strtol(s,(char**),)exceptthaterrnoisnotnecessarilysetonconversionerrorlongatol(constchar*s)Equivalenttostrtol(s,(char**),)exceptthaterrnoisnotnecessarilysetonconversionerrordoublestrtod(constchar*s,char**endp)Convertsinitialcharacters(ignoringleadingwhitespace)ofstotypedoubleIfendpnon,storespointertounconvertedsuffixin*endpOnoverflow,setserrnotoERANGEandreturnsHUGEVALwiththeappropriatesignonunderflow,setserrnotoERANGEandreturnszerootherwisereturnsconvertedvaluelongstrtol(constchar*s,char**endp,intbase)Convertsinitialcharacters(ignoringleadingwhitespace)ofstotypelongIfendpnonnull,storespointertounconvertedsuffixin*endpIfbasebetweenand,thatbaseusedforconversionifzero,leading(afteranysign)Xorximplieshexadecimal,leading(afteranysign)impliesoctal,otherwisedecimalassumedLeadingXorxpermittedforbasehexadecimalOnoverflow,setserrnotoERANGEandreturnsLONGMAXorLONGMIN(asappropriateforsign)otherwisereturnsconvertedvalueunsignedlongstrtoul(constchar*s,char**endp,intbase)AsforstrtolexceptresultisunsignedlongandvalueonoverflowisULONGMAXvoid*calloc(sizetnobj,sizetsize)Returnspointertozeroinitialisednewlyallocatedspaceforanarrayofnobjobjectseachofsizesize,oronerrorvoid*malloc(sizetsize)Returnspointertouninitialisednewlyallocatedspaceforanobjectofsizesize,oronerrorvoid*realloc(void*p,sizetsize)Returnspointertonewlyallocatedspaceforanobjectofsizesize,initialised,tominimumofoldandnewsizes,toexistingcontentsofp(ifnon),oronerrorOnsuccess,oldobjectdeallocated,otherwiseunchangedvoidfree(void*p)Ifpnon,deallocatesspacetowhichitpointsvoidabort()Terminatesprogramabnormally,bycallingraise(SIGABRT)voidexit(intstatus)TerminatesprogramnormallyFunctionsinstalledusingatexitarecalled(inreverseordertothatinwhichinstalled),openfilesareflushed,openstreamsareclosedandcontrolisreturnedtoenvironmentstatusisreturnedtoenvironmentinimplementationdependentmannerZeroorEXITSUCCESSindicatessuccessfulterminationandEXITFAILUREindicatesunsuccessfulterminationImplementationsmaydefineothervaluesintatexit(void(*fcm)(void))Registersfcntobecalledwhenprogramterminatesnormally(orwhenmainreturns)Returnsnonzeroonfailureintsystem(constchar*s)Ifsisnot,passesstoenvironmentforexecution,andreturnsstatusreportedbycommandprocessorifsis,nonzeroreturnedifenvironmenthasacommandprocessorchar*getenv(constchar*name)Returnsstringassociatedwithnamenamefromimplementation'senvironment,orifnosuchstringexistsvoid*bsearch(constvoid*key,constvoid*base,sizetn,sizetsize,int(*cmp)(constvoid*keyval,constvoid*datum))Searchesorderedarraybase(ofnobjectseachofsizesize)foritemmatchingkeyaccordingtocomparisonfunctioncmpcmpmustreturnnegativevalueiffirstargumentislessthansecond,zeroifequalandpositiveifgreaterItemsofbaseareassumedtobeinascendingorder(accordingtocmp)Returnsapointertoanitemmatchingkey,orifnonefoundvoidqsort(void*base,sizetn,sizetsize,int(*cmp)(constvoid*,constvoid*))Arrangesintoascendingorderarraybase(ofnobjectseachofsizesize)accordingtocomparisonfunctioncmpcmpmustreturnnegativevalueiffirstargumentislessthansecond,zeroifequalandpositiveifgreaterintrand(void)ReturnspseudorandomnumberinrangetoRANDMAXvoidsrand(unsignedintseed)UsesseedasseedfornewsequenceofpseudorandomnumbersInitialseedis<stringh>pointerconstantsizetTypeforobjectsdeclaredtostoreresultofsizeofoperatorchar*strcpy(char*s,constchar*ct)CopiescttosincludingterminatingNULandreturnsschar*strncpy(char*s,constchar*ct,sizetn)CopiesatmostncharactersofcttosPadswithNULcharactersifctisoflengthlessthannNotethatthismayleaveswithoutNULterminationReturnschar*strcat(char*s,constchar*ct)Concatenatecttosandreturnschar*strncat(char*s,constchar*ct,sizetn)ConcatenateatmostncharactersofcttosNULterminatessandreturnitintstrcmp(constchar*cs,constchar*ct)Comparescswithct,returningnegativevalueifcs<ct,zeroifcs==ct,positivevalueifcs>ctintstrncmp(constchar*cs,constchar*ct,sizetn)Comparesatmost(thefirst)ncharactersofcsandct,returningnegativevalueifcs<ct,zeroifcs==ct,positivevalueifcs>ctintstrcoll(constchar*cs,constchar*ct)Comparescswithctaccordingtolocale,returningnegativevalueifcs<ct,zeroifcs==ct,positivevalueifcs>ctchar*strchr(constchar*cs,intc)Returnspointertofirstoccurrenceofcincs,orifnotfoundchar*strrchr(constchar*cs,intc)Returnspointertolastoccurrenceofcincs,orifnotfoundsizetstrspn(constchar*cs,constchar*ct)Returnslengthofprefixofcswhichconsistsofcharacterswhichareinctsizetstrcspn(constchar*cs,constchar*ct)Returnslengthofprefixofcswhichconsistsofcharacterswhicharenotinctchar*strpbrk(constchar*cs,constchar*ct)Returnspointertofirstoccurrenceincsofanycharacterofct,orifnoneisfoundchar*strstr(constchar*cs,constchar*ct)Returnspointertofirstoccurrenceofctwithincs,orifnoneisfoundsizetstrlen(constchar*cs)Returnslengthofcschar*strerror(intn)Returnspointertoimplementationdefinedmessagestringcorrespondingwitherrornchar*strtok(char*s,constchar*t)SearchessfornexttokendelimitedbyanycharacterfromctNonsindicatesthefirstcallofasequenceIfatokenisfound,itisNULterminatedandreturned,otherwiseisreturnedctneednotbeidenticalforeachcallinasequencesizetstrxfrm(char*s,constchar*ct,sizetn)Storesinsnomorethanncharacters(includingterminatingNUL)ofastringproducedfromctaccordingtoalocalespecifictransformationReturnslengthofentiretransformedstringvoid*memcpy(void*s,constvoid*ct,sizetn)Copiesncharactersfromcttosandreturnsssmaybecorruptedifobjectsoverlapvoid*memmove(void*s,constvoid*ct,sizetn)Copiesncharactersfromcttosandreturnssswillnotbecorruptedifobjectsoverlapintmemcmp(constvoid*cs,constvoid*ct,sizetn)Comparesatmost(thefirst)ncharactersofcsandct,returningnegativevalueifcs<ct,zeroifcs==ct,positivevalueifcs>ctvoid*memchr(constvoid*cs,intc,sizetn)Returnspointertofirstoccurrenceofcinfirstncharactersofcs,orifnotfoundvoid*memset(void*s,intc,sizetn)Replaceseachofthefirstncharactersofsbycandreturnss<timeh>CLOCKSPERSECThenumberofclocktunitspersecondpointerconstantclocktAnarithmetictypeelapsedprocessorrepresentingtimetimetAnarithmetictyperepresentingcalendartimestructtmRepresentsthecomponentsofcalendartime:inttmsecsecondsaftertheminuteinttmminminutesafterthehourinttmhourhourssincemidnightinttmmdaydayofthemonthinttmmonmonthssinceJanuaryinttmyearyearssinceinttmwdaydayssinceSundayinttmydaydayssinceJanuaryinttmisdstDaylightSavingTimeflag:ispositiveifDSTisineffect,zeroifnotineffect,negativeifinformationnotknownImplementationsmaychangefieldorderandincludeadditionalfieldsclocktclock(void)Returnselapsedprocessortimeusedbyprogramorifnotavailabletimettime(timet*tp)ReturnscurrentcalendartimeorifnotavailableIftpisnon,returnvalueisalsoassignedto*tpdoubledifftime(timettime,timettime)Returnsthedifferenceinsecondsbetweentimeandtimetimetmktime(structtm*tp)Ifnecessary,adjustsfieldsof*tptofallwithingnormalrangesReturnsthecorrespondingcalendartime,orifitcannotberepresentedchar*asctime(conststructtm*tp)Returnsthegiventimeasastringoftheform:SunJan::"nchar*ctime(consttimet*tp)ReturnsstringequivalenttocalendartimetpconvertedtolocaltimeEquivalentto:asctime(localtime(tp))structtm*gmtime(consttimet*tp)Returnscalendartime*tpconvertedtoCoordinatedUniversalTime,orifnotavailablestructtm*localtime(consttimet*tp)Returnscalendartime*tpconvertedintolocaltimesizetstrftime(char*s,sizetsmax,constchar*fmt,conststructtm*tp)Formats*tpintosaccordingtofmtPlacesnomorethansmaxcharactersintos,andreturnsnumberofcharactersproduced(excludingterminatingNUL),orifgreaterthansmaxFormattingconversions(c)are:AnameofweekdayaabbreviatednameofweekdayBnameofmonthbabbreviatednameofmonthclocaldateandtimerepresentationddayofmonthHhour(hourclock)Ihour(hourclock)jdayofyearMminutemmonthplocalequivalentof"AM"or"PM"SsecondUweeknumberofyear(Sundayasstdayofweek)Wweeknumberofyear(Mondayasstdayofweek)wweekday(Sundayas)XlocaltimerepresentationxlocaldaterepresentationYyearwithcenturyyyearwithoutcenturyZname(ifany)oftimezoneLocaltimemaydifferfromcalendartimebecauseoftimezon

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/34

c语言标准函数库解读

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利