Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
56 views
411 pages
《Linux C函数实例速查手册》
Uploaded by
ql liu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save 《Linux C函数实例速查手册》 For Later
Download
Save
Save 《Linux C函数实例速查手册》 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
56 views
411 pages
《Linux C函数实例速查手册》
Uploaded by
ql liu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save 《Linux C函数实例速查手册》 For Later
Carousel Previous
Carousel Next
Download
Save
Save 《Linux C函数实例速查手册》 For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 411
Search
Fullscreen
H BLE PMA isalnum (MRFH2 EARLE ORME) ~ isalpha (MAF AEAT ORES E) isascii (RS HR BA ASCH EH isblank (MRE RRS EBSA) ~ isentel (MAP AEG ASCH MEE $7) - oe isdigit (MRS TRS MR ARS isgraph CAF HT Ah PTIT ED FY islower MREAEE ADS RKED - isprint CURE RET A] FT DSI) ~ isspace HUEHRAAL EE ispunct (MIRE A LB A tera HS) isupper (UREA LE AAS ES isxdigt (MERE AEE A 16 eS) lM RAR alot CFLF FEAR EERE ARIES MM) oo aloi CHAE REI) ~ ato) CP RRA OM) covt HE ALAM ALR. ARO HAD fot HERDER ATAR, RAS BA) get EME RAS IER, OS BA) strtod OHSHTE FAR AUE MD) ~ sotol HEP-PH E, stroul CAF FFE RR REAS KDB) ~ 22 ak we Cm md aH mm toascii CHB UIA HEAT ASCH +f) " tolower CERF ABM INE FAP om 24 toupper CHS FEHR RAS Fo HAR AR alloca (ARR TEF I) ~ bk (ASME SSH calloc (ER AFZE) ~ free CARH BERR A TF) getpagesize CRB AERA) mmm 28 malloc (AHA FI6)) ~ snmap CREST A FERRE) munmap (HBR AERA) realloc CBP BAC HAIN FEI] ) sek CHINARIEAT A WMAR EI) ~~ Ae MAR asctime CAH TAIAE A SAUL 95 BRL do) clock CR AHEREG A CPU BU AZSRTTA) clime GERAD BUTERA) diffime CiL-SEE a2 > fie C3249 BAT AYES (21 > gevimeoiday AEE HAITI) ~ gmtime C9 A AHORA) localtime CAH A ATH ET IAA AY ~~ 42 inktine CSTE RAE PRET HR ~ 43, serimeofday (BLE Bm aset a steftime CBs at BWA [0] > time CRAB BT BIETTAL > rset (ARETE DLE Ta) He)2 Linu C BRASS EB Som PR bemp (HARARE) + deopy ENUF FEY om brero CH BLN iH AE) ths EBA BRR MEW RET) 52 index (BARTER PR-- MAE E P~ memecpy GST NTE AR) memehr (ERATE RF BD) . mememp (HASTA) memcpy CETUNTEAE) ~ memfrob (FY FF ARNG) memmove (EULER BE) ~ memset HERA FEAL RED tindex (HHL? Rae TE FRY streasecmp (ZEBEK AS EERE HT BY streat GEA THEY ~ steche (BREA BERT ORE FE F. stremp (HARRY ~~ sen 63 streoll eeinaroenm MIRAE RERB) ~ strepy GS TLE REER ) on 64 suespn REPORPES TS BEE B ABATE ~ strdup «LaF HEH) ~ strfiy «AALS BAS) strlen CREF ARKH) ~~ stragasecmp (Ag Keb SARS HEEB ~ sincat ERASE) - sumemp (HR FA) stmepy GE AEH HD supbrk (BREE PET AEE B~ strehr BRET PRE STRATE Fh) susp APH EET ae FER PUSS A) sustr CFE FEB PERRIS IE AIF PRY me 74 strtok (FPN RD ~ 7) WOR WARY abs CH FMS A He aces ORR RHE SE? asin BTEC? catan CRY BIE Sea BE catand AR 45 AE RMT) cell RAF PRU EME) cos MATERA) cosh (RUA ARR RRB BE) div (ESP SABRE RR RR) exp GHEE - fabs GTR RS epSB AE) fexp CBZ ABD RMSE) ~ hypot HEB = BEA) Tabs Cit BES ete at (4) exp CTH 2 RAD « idiv RG KR SG RA log CHSC ¢ REA SHED ToglO GH BEEA 10 2 RAT RE modt CRF A C5) LER 80 a pow CTR AD sin (RUE BRR) sinh CORA v8 TE oR SE > sqrt APA AHED tan CURIE WME) enh CY 3h GE 47 BBL BTR AP cuserid (RAR PORE 2)endgrent (SAUX) --- cendpwent CKPABIS.X FH) endutent (FR utmp HY fgetgrem CARSEAT REALE) ~~ 101 fgetpwent (MITE RERE BH ~ 103, getegid (RA RAAB) gereuid RIGA MHI/A PIR BIA > getgid (ALARA IREII getgrent SSASCA LARP IR Ak 5 BS BB) re w= 106 getgreid COME XR EE gid MR HB) getgmam (ASE SC(T BR az eB HE) 109 geigroups CRLGHLILIB) «~~ gelogin RG SRM PKS ZIR) mm 111 aetpw CORBI AP OER CMA) 112 getpwent OAREISSCFP RARER 8 AURGE) ~ 113 getpwnam CASE BIH SA SR - getpwuid CASTS ADELE uid OT SE) gould CRU ROCHA ARIS) getutent CAR utmp CP >Re BER ~~ gerutid (AK ump CARA BREESE BIER) ~ 119 getutline
setfouid CREA ABLE RED setgid GREARAL IPRS) ~ wor HS FR 3 setgrent (MSiERGSE X CEPI RHE > ~~ 126 126 setgroups (RHAUCE) - setpwent CMS RACH TSX HbA tk BB ® scucgid (REALR AANA) ~ setreuid CREAR WO) PSL) setuid CHEAT AOA PIRES) setutent (ASCEEIR utmp 3c PrP AY EER ® ~ updwimp CEE RAZR womp X - uimpname (2H uimp SAFES) SR RAM ent CASBAH SED) getpass (RA—BEBMIAY ~ om RRR bsearch (= FUR) ~~ hereate CEU ER) destory CMBROAI RE) hsearch (HH -RBR) insque (MA — ABBR) Mind (SHER) Isearch (RHEE) ~ qport CALA BRSIEHE APE HL Re) remque (AHIR JHE D Melete (A SLFE PERE > find 2H — AY twearch (RD) ~ twalk GERI ~ 10M BAAR, crand’s (FANE NE SRL ~~ 149 rand’ 7° — “ERE A OREALSO) ~~ 150 initstate EPEAT) jrand48 (7° — 4S gE URE ALD loongdS CRA 48 Griz HMA4 Linux BRESA FH Trends PE — SER REPLED > 154 mrand’8 (74: — “EA BALA rand PE — MEE BBO) rand (PE ROHL ~ random (FE REHLSO ~ seeds CIE 48 HEF INMOLLAT > setstate RCRA SARA RA) srand (REMARAF) srand48 CRE 48 (ERAN MAF) ~~ 161 standom (RAMA) « UK WH1/0 BH close REICH) creat EUSP) dup (81 A a> dup? RBI HHMI - feat CURB RIE) ~ flock BSE XC FFARR LE ) fsyne EMESIS Wseck FX FRESE) mkstemp (HE SEME— EME LF) ~ open ETTESCPED err read (LAT TAT FR SE) syne ORR PE BUR S Bla) write HSGBS ACH FBX AAD ~ S512 REI /O aR clearer CM PRSCAPRET ES REE > felose RARE fdopen ESC ARERR WX FRET) feof EXETER T RE) fflosh (ERR RE) Hgete (AICHE IR—~TEFED fgerpos CLA SCFE HATER LLM) fgets (ERC PE PRI — FHF D fileno GREIC AEM AX AEA) ~~ fopen GTFIEL AE) ve 1BO foe CH REP ES AR AT fous C8 REAPER AR AERA ~ fread MCRAE ) freopen CT FETED feck (BARHMNREE - fectpos (BANAT HL) fell RSC PPA) fwrite (HUES SCHL) gete EXPER AEA) geichar (UREA ALE PRL — FF gets (RARE A BE AE FAT) mktemp (FEE —HHBRT SEITE > pute (ARR EN SALE -- putchar CBB AIF MY FS Bla a Bp) re a puts RSE ADEA eB RH SE * rewind (AEXLHROES ORAL setbul CRE HALA ) seibuffer (REX AMAA E ) ~~ seilinebuf
setvbuf (HEX PF AEM > tmpfile GRSDIBBTICA ungete CHEE ASE HET) Be WAR abort (LSE Fy Shei EE) 201 assert (BMRA EARS EE) -~ 201 aterit RERFERSRABAAER) ~ 202 execl AAT CHTY 203 execle MMT KA) « 203 cxeelp OA PATH SRR SER PBR CAH aT) exeey HATEEAH) ~ exeeve GRATIEFED sheexeevp IMT PE) exit CE MSS RHEE) ~~ exit BRET ~~ fork (EL —BFATRREE) ~ setpgid RAGE ARTS) - geiparp (AUER IR RIB) - eetpid CO AZIA BH) eippid (R19 50 ER IRIS) getpriority TEFL EIMTILAEO tongimp CBRSSUIRGE setimp HERTHA, FR) ~ nice CREE RAT - on exit REBT RARE) pirace CHEEEIE RE) setimp COREE ATHEEETE) ~ sepgid (EAB) ~ sep CREMEAAH I) - setpriority (QE ELMER RA) siglongjmp (BEE TIEIE sigsetimp fRAF JERE) sigsetinp (PRE A MERA) ~ system BUF shell 4) wail PTE FW) waitpid (SRF AR PMR) Se Be Ate eee prin ¢ He siL(L eH 2 FF > frcant HOMES BMAD print CR SHAME) seanf ILE FER) snprintt RR & 5 fl) sprint RRMA BA - sscant RULER BRA) ‘viprintt (RESCH BB & Ic viscanf CHALE HBA) ‘print CESS AL ARTI SG) 210 Be 5 vscanh CR RLETT BRA} venpring? (REAL SAFES 2 F) veprinth CHER 75 8 Bal) voscanf (BILE A RRA) BSR KARR ecess HME AA TERA ARAL 243 alphasort ( F-SARF HEF B REAH)) ~~ 244 chdir (ASEM AGH Tf RD chmod (22253 PASE PE) chown COLE R HINT ATA > chroot (PEER AR) ~ closedir (HIER) ~ fehdir (ACES ADLER ~ fohmod (AEX PATEL) ~ fchown (EXAM AR) - fstat (BARU GRAD firuncate (HEX EA) ~ fw GE BRD ~~ ‘get_current_dir name (RRAMSHOL EH R) getewd CRA Bai THAR) gewd RG ATA HF BR) Tchown (AEX PART AS) Tink (GEE TAER) stat. ¢ HSC PPAR IRE PTCA AR AE) afew GEG ARB opendir TH BR) veaddir GER AR) ~~ readlink FRAY SiR ATER A sealpath CHAM Bl RES Fe Me ALS ER B®) remove HIER XE) rename (BAX ZAR) ~ sn rewinddir (BRIER FRA E ATA ca6 Linu FREREFH seandir (LALA 1) BRACE) seckdir CRE PERERA RANE) ~ stat RE SC TFRA) syenliok CREE ARES EHR) Aeldic BREF EAL AUERL truncate (ARB AK AN) vo umask (REBEL ARE) unlink GRRE) cutie Hee AA eee fe) FATA] ) 281 cuties CHET PATA ARIST) ANPP AD) «281 SISK eS alarm CREME SEH) - kil (ASF SEEMED ~ pause CUbisAE BME BIE EER) weer psignal Ct (SHAE ADI EF AER ~~ 287 raise (62/8 3 $8 8 AUDA sigaction (HW R2 EFS AMAR) sigaddset Ut in—“Ma-S Bis S48) sigdelset (A fai 55 MIR —-MES sigemptyset (HK Hi13 SHR) sigiillset CHTA(S BMA Bis SR) 292 sigismember (AE MEAS MAE SRE) ~ signal (REE SAH) sigpause (HSH BES BR) - signending (BNA BOS > sigprocmask (BABU Hi S383. sigsuspend CBF HAMS S Bl) sleep (iki#2 (FAT — Beet ie)? isdigit (MAES APRS > Te foror (HEME SABRE) 299 peor (4) UU RRBs BEATE) 209° strerror (35 IE SSiR BSA FS 300 His AM mkfifo (RI2A BEI pelose (RAFI VO) ~ pipe ERED popen (BIE EE VO: H19% Socket HM accept GREE socker HEED - bind (71 socket AL) ~ connect BE socket EEE) endprocoene (SER FAR HDR ANE OTHER endservent (2458 AIRS iE) 313 sethostbyaddr (9 IP HbA a ARSED 314 gethostbyname (ii EALE IRR GREER) ~ 315 getprotobyname (a8 Bid # AB Mid, SE) ~ io getprotobynumber ¢ FRR th SR 18 te WE) etprovwent (5 PSG BP SAE) getservoynaime (12 FARE OEE RH BB > ~ getservbyport oon Soa RROD SEB) ~ gebervent (FRE HLM HS MSH > getsockopt (32 socket $k) herror (37 G14} PS Faiz BL hstrerror GEIS) PIR ESE FE oy onl CHF 32, A oRHOMARRRE FE) ~ tons CHE 16 (2 AMS? EMU ALR FAME) ~ inet addr CASIO Sp Ment HEP — A He inet_aton CSFII E RAE Fy - inet_ntoa H5FRS — ith NSS RIHeh listen (2618 > mtohl CF 32 LER FES BBL, ROR) ntohs CF 16 fi, RS PRE e E, FH ~- reey (28 socket #CKtHH > reevirom (28 socket EUCHRE) recvmsg (2 socket JIRBGE ~ send (2% socket i548) ~ sendmsg & socket (GENER) ~ sendio (AE socket PERE) setprotoent. HT FE FASS Eni aR Se Hb) setservent FT FF ALFA ARH AVM AB C PEI 40 setsockopt (HLH socket $25) 340 shutdown CEE socker iff fl $620. UbARII (IPC) Had flok (8 LAB EAT LITE S48 System VIPCkey? msgetl HERR A SUIGIEIE) ~ msgget (HEE ABAD msgrey (SAF SOBER msgsnd CAMA RUB A TE BBB) ssemet] CREA 5 PAPUBSIRIF sempet (BRIE SEL) semop (ESI) shmat (attach FEAF shimetl CEES PY FF TREE) shimdt (detach 437 AY4 > BR 7 shmget (RBESER PAE) nese 360 21 Re idea closelog CRANE BIL -- copentog <2 ti tes Sic 3 > syslog UHR BARRE AURELER IP) ——~ 363 HR ARE poweny REE ESEB IE) ~~ poteny
5 KAR = int isalnum (inte): BRE: HASH c RPMEXTRRM ANS, Lie C PHATE Cisalpha Ce) Hisdigit (©) Best. BB MH: SSH c HPS. MEE TRUE. AMEE NULL (0). PERE: EEN, ARIE. 7 BM str FURPARRSSRR SST */ #include
main () { char str[)="123¢@#PDs?[e2"; Ant 4; for (i = 0, sty[i] ta Opies if (isalmm (str[{i}) } printf ("se isanalphanumeric character\n*, str[i}) : igo is an alphabetic character is an alphabetic character is an alphabetic character is an alphabetic characcer is an alphabetic character is an alphaberic character is an alphabetic character is an alphabetic character nye oma i an alphabetic characterHLF FHMRSR 3 isalpha (WAFHE RARER) FAKE GA, « isalnum, slower, isupper FEAF : Hinclude
SE GK : int isalpha (inte): BR : HER ¢ RAAT, cee C THF (CA Cisupper Cc) Mlislower Cod) HHA. BAH: SER c HRXEB, WE TRUE. AMR NULL (0). FDL AEN, EK. (RY str SURPARR SSP */ finclude
main () 1 char str[]="123¢R4PDs?[e?"; int i; for (4 = 0, steli] t= Osten) if (isalpha (ser(+)} ) printf ("tc is an alphabetic character\n*, str(i]] + d anit, eee ¢ is an alphabetic character P ois ai g alphabetic character D is an alphabetic character alphabetic character alphabetic character alphabetic character is at § ar awe is ar4 Lin C BRESF ER isascii (MAF HB ASCI WF) | AMIR ABM : iscord FAI Pinclude
SE PARK : int isascii Cint c); BRM: HASH HHA ASCUBSH, HARA ¢ HOHE BH 0 Bl 1272 fa. Bo i: SSR cH ASCLMSH, MBE] TRUE, AMEE NULL (0). BEINGS, RIE aL, 7* Sif int i MBER AMRRM ASCII TH */ finclude
main (t t int is for {1 = 125, 1 < 130, ite) if (isascii (i) | printf ("$d is an ascii character . tc\n", i, i}; else printf ("@d is not an ascii character\n", i) ; pee, 125 is an ascii character . } 126 is am ascii character , ~ 127 is an ase¢ii character 128 is not an ascii character 129 is not an ascii characterHIG FAHRBR 5 isblank (MAF HREAREEH) | RBM: isspace PAK : Hinclnde
SE MAM : intisblank (inte); BRR: MASH RHATHTH, HHRAMRGAEH (space) RECT (tab). E85 (space) BY ASC H% 32, ALFA (tab) OY ASCH ASR 9. 3B fA: BSR ASHES, MBE] TRUE, AAMBE NULL (0). WRB a, SERGE. BPAR ctrl) PAGHPBPARY. HERE E AM ASCII ts finelude
main () { char str[]="123¢ @# FD sPle?*; int i; for (i = 0, strli] t= O;i+e) if (isblank (str(i]) ) printé ("str(%d] is blank character, d\n", i, str[i}}; } oat, str[4] is blank character, 32 str[{7] is blank character, 32 str[10] is blank character, 9 isentrl (WRF AEA A ASCH MAPS FE) | WRB : isascii6 Linux BRARG FR RI ICME « Hinclude
56 SURE + int isent Cintc): BBR : HASH AY ASCH HS, WMAP c MUM AAL OB 31 28). BOB : SSB cH ASCH HAM. WEE TRUE, SME NULL (0). PONE: IL AEN. FRAIL. [ isdigit (WRG FAL A nh AR) HAR « isxdigic BAI « Finclnde
EMAAR = intiscigit (inte): ARB: HASH c RENMMOMF 0 F 9. BR A: BSH c AMARS, MRE) TRUE, AME NULL (0). RAR. IEE. AR BIE a. OS str FHRPAMLART ATE +7 #include
$4 ABBE: int isgraph int c); BRAM. HHSK REVUITMEN, S c HAMM ASCH BATA, DTH FRWH TRUE. : BSR c ANITA, WA TRUE, SME NULL (0). MAKEN, REBK. 7 AME ctr FR PBM Hy TFT */ finciude
. main () - ‘ char str[]=*a5 @;": int is . for (i = 0, strli] t= O;ise) “ if (isgraph (strtil} ) printf (*str[td] is printable character, td\n’, i, stx[il) 7 d esi str(0] is printable character, str(1] is printable character, str(3] is printable character: - eae str[4] is printable character8 Lina C GHABS FH islower (MRFHEEADERLFH) | FER. isatpha, isupper “AIS + include
SEM ERM : intislower Cintc); BRB HHH c REAAERK TH. BM: FSR HPSKLFT, GA TRUE, FMEA NULL (0). RA: HALEN, FREBM. 7 Bs scx FHBAH/HSRLS OPA */ finclude
main () 1 char’ str[]="123cO#FDsP[e?"; int i; for (i = 0, str[i] != O;i++) if (islower (str[i]} } printf {*%c is a lower-case character\n*, str{i3} + } esi c is a lower-case character 8 is a lower-case character e is a lower-case character isprint (WAFRHEE DFTA SH) FERIGR + isgraph PAIK; Finclude
HIF FEBREHK 9 int isprint (int c); HBSH KEATINSA, Ho Hxteeey ASCH BMI, Shae SF, MBI TRUE. 2 SSM c WUAHNTH, MEH TRUE, HGH NULL (0). HHBEX, TER. (Mit ste FHRPMEATINPS (QSSBSA) +/ #inelude
main () c char str(]="a5 @;"; int 4; for (i = 0, str[i] f= O;i++) 4€ (isprine (str[i}) ) printé (*str[td] is printable character, d\n", i, str[il) ; ) siti, COTS isgraph CAMATERSR) str[0) is printable character o str[1) is printable character, str[2] is printable character strl3) is printable character, str(4] is printable character RERIRAE : isgraph PIKE A Finclude
10 Linux C BRAKES FEM AM + isspace BRR: PASM RANZHSH, PREMMREDSH OD. EEE OD, CR OW. HAT CW), AGERE CW) SUT OP) BOTA. 36 Ws HSM c ABSA, MBE TRUE. MBE) NULL (0. HMO: bee N, AEM. /* BPAR serl) AASHSREHRE, HETBAP AG ASCII +e #include
main (} t char str{]="123¢ @# FD\tsPle?\n"; int i; for (i = 0, strli] t= O;i++h if {isspace (str[il} ) printf (*str{$d] is a white-space character. #d\n", i, str[il) ¢ str[4J is a white-space character. 32 str[7] is a white-space character. 32 str[10] is a waite-space character. 9 /* \t */ str(15] is a white-space character. 10/* \n */ ispunct (MIAEHEE WMS RATS) | FASRME': isspace, isdigit, isalpba FEI + include
se MAAR = intispunct (inte): ARB: HASH: RAWTAN SMARTS. BE] TRUE HRERRER A#1 F#HKAER OU FE. ERP R ES, BAB: FSR c HFAASRPRAES, MEE TRUE, AME) NULL Co). MRI: Shade. Ie. Jt WESAR str PART SREAAS +/ finclude
main {) ( char str{]=*i23<@ #FDsP[e?"; int i; for (i = 0, str[i] != O;ire) if (ispunct (str(i)) } printé (*te\n", str(i)) : } ale isupper (MAEMEE YA BRIE) FAME : isalpha, islower BIKA + #include
SEM ABK < int isupper inte); RR : HASH ¢ LBAKSAREM. 168 A: HER AKSRXFA, MBE] TRUE. BNIB NULL (0). WM: AKER, REA. /* Rik ste FYRPHASRRFAHEH */12 Linux C HAPS FM #include
main () ( char str{]="123c@FFDsP[e2"s int i: for (i = 0; strli] I= O:d++) if (isupper (etr[i}) } printé (*tc is aan uppercase character\n", str[il) 7 y gst, (BR islower BMMTER) F is @ an uppercase character D is a an uppercase character P is a an uppercase character WASERNIG isatnum, isdigit FISH: tinchude
zm A: HEM REY OME, Rc NTA — MAREE TRUE 16 BPRS: 0123456789abcdefABCDEF eT, BOR cy GRACE, MEL] TRUE, SUMEI NULL (0). BA TEN, REG. 7+ HR ot FARR TARMREA ET */ include
main () + intisndigit (inte):Hi FRRRBH 13 t : char str(}="123c@#FDsPle?*; int 4; for (i = 0, str[i} != O7ite) if (isxdigit (str{i}} } printt ("tc is a hexadecimal digits\n", str{il) + eat, 1 is a hexadecimal digits 2 is a hexadecimal digits 3 is a hexadecimal digits c is a hexadecimal digits P is a hexadecimal digits D is a hexadecimal digits ¢ is a hexadecimal digits2) rrr yHlH RERRAR 15 atof CRF AEB EBURIE NS) | FAXEHR s atoi, atol, strtod. strtol, strtoul #IIM + include
SEB : double atof (const char tape); RRB. aol O SSH ope FHP, TWN SS, BELLS RE SUESA Faw, HERBS RS RR (10 ARR, FHEREE. SH opr STRIATERS. MGM Be) KRW AREA. MD 123.456 BY 123e-2. BD A: BRA ae. PEMA: atof © 5 fRAA strtod (nptr, (char**) NULL); 4 RHA) /* OPER a STHR b MAARTEN */ finclude
main () t char fa=*-400.23"; char *b=" 2000-2"; float ¢; g = atof fal + atof ib) + printf ("¢ = 8.26\n", c} ; | atoi CHEAP Bim MAIR ) HEX OGM « atof, aiol, striod, strol, strtoul16 Linux C BREA FH “PERE: include
SSLAHM + intatoi (const char *nptr): BRR : oi O SRS ope SHR, MWR EE TR, RAVER SUES ATG BUR, TT FSB BESTS RS RGR IT C0) THERE H, HE REE. BAM: BERREHRDe. FBLA: toi © 5489 strtol Cnptr, (char **) NULL, 10); 432401. /* BFRR a SFR b SRS RAM */ finclude
main () t char al}=*-100"; char b[]=* 456"; int ¢; © = atoi la) + atoi ib} + printf {*c = $d\n*, c) ; } gait, c= 356 ! atol CEPR BUR KAI) FERIAME: acof, woi,. strtod, strtol, strtoul RICH: include
"3.0 28M - long atol (const char *nptr):#28 RBRRBHR 17 [PERI ato O SEHR ope EAH, PLES, BR beste REGATTA, TSHR RT SIRE CO) ARIE HORE. BH A: BEREMKRNE. EMBL: anol (54K stnol (npr, Cchar**) NULL, 10); RHI. + SSRK a SPUR b HRTEM */ #include
main () t 1000600000" ; char bl]=* 234567890"; long ¢; ¢ = atol (a) + atol (b) ; print ("e = d\n", ) ; y oat, ¢ = 1234567890 ecvt (RE RMBERRR EHH, RMS HA) ': fevts gevt, sprintf MHF: include
fH: char *eevt (double number, int ndigits, int *decpt, int +sign) ; ecvt () RHR number HR ASCH FHA, SK ndigits REZ PRA. BHR, SH decpt MAT ATR MYR SB REP AY Mbt MABE), MBM sign HAHA MRAHEE RR. F18 Linux C BRERE FA REAL, BRAM O, SMAI. 35: GE PHREH, RAR AMY static, SEA cove O a fet O, KFT RA SSR H PER: RBC sprint? O BGeH. include
main () t double a = 123.45; double b = -1234.56; char *ptrs int decpt. sign: ptr = ecvt fa, 5. adecpt. &sign) ; printf (*decept = $d, sign = 4d, a value = ts\n", decpt, sign, ptr) ; ptr = ecvt (b, 6, adecpt, &sign) ; printé ("decept = td, sion - #4, b value = %s\n", decot, sign, ptr) ; } > see decent decept 3, sign = 0. a value = 12345 4, sion = 1, b value = 123456 fevt CREM AER, ROSH A) | MBM = ecvt. govt, sprintf BET E + Hinclude cstdlib.b> 3E LAM + char “fcvt (double number, int digits, int *decpt, int *sign): BRB; fove ( HASH number HMA ASCH HI FGR, BMH ndigits Ra) SEM. HRM. SH decpt HAMRMRE HAR EPH2R HBHBEH 19 DEO nH ALE ARR), WER sign HHH RSWARRE Ri, SMHNE, BREUA 0, AMA I. BA: BA-FRRT, EGR AWLY static, AAA ee O ak fot O ISH ARSE MNBLD) : AREA sprintf OO tei. #include
main () t double a = 123.45; double b = -1234.567; char *ptr; int decpt. sign: ptr = fevt (a, 2, edecpt. Geign) ; /* MERRBR 2 Ga */ print? (*decept = td, sign = 4d, a value = s\n", decpt, sign, ptr) + ptr = fevt (b, 3, adecpt, Sign) ; /* RRR 3 fe +7 printf (*decept = td, sign = #4, b value = #s\n", decpt, sign. ptr) ; ) wat, decept = 3, sign = 0, 2 value = 12345 decopt = 4, sign = 1, b value = 1234567 sevt (RM TH, MOSH) FARR : ccvt. fovt, sprintf BAH : Finclade
JEXMM + char*gevt (double number, size_t ndigits, char *buf); ARB : govt () FREHSS number HK ASCH FAR, SM ndigits Ra20 Linux C BRERS FM TRAE. govt O 5 eet O 1 fee O PANMAEF, geve O Hie RENEHRASARERTS. PERRO, HRNEN HORE SH buf BRM. WEP RI, UME buf Het. include
main () { deuble a = 123.45; double b = -1234.56; char ‘ptr: int decpt, sign; gevt {a, 5, ptr) + printf ("a value = ts\n". ptr) ; ptr = gevt (b, 6, ptr) ; printf ("b value = $s\n", ptr) '; atoi, ato! strtod, strtol, strtou! + include
Bi: double strtod (const char “nptr. char **endptr); Hs sitod ) SHSM np EHH, SUNSET, BENE LTR ERASA TRA, LARA TRS BERIT NO) TERRH29 HERREH 1 BE RBE, F endpr TA NULL, MeN SR HAIN np PROF A EE EH endpr EL. SK npo SPRDRA ERS. NHR E (e) RRBHRMD. M1 123.456 H 123e2. 18 Mf Mt: GEPnMPAwN. ingles. % aol O. 1 BERR a. b,c HBRA 10, 2, 16 RRMRRREE +/ finclude
main () t char a(}="1000000000"; char b{}="1000000000"; char cl]=* f£ft"; printf ("a = $d\n", strtol (a, NULL, 0) ) ; printf ("b = $d\n", strtol (b, NULL, 2} ) 7 printé ("c = td\n*, strtol (c, NULL, 16) } 7 a = 1000000000 be 512 c= 65535 strtol CREF FEB SAR KE) | (PRARARMR: 108, atoi, tol, stetod, strtout (RBM. tinctde
(SM. tong int strtol (const char *nptr, char ##endper, int base); RAB |: srtol OO SHS npr SH HMMESR dase KHNL MMM. SH dase22 Linux C GHAR Fat WE 2 B 36, Bh 0. PR base LRRAMB AA, tn base (i 10 WISRAA 10 Fie), A base 2% 16 MRA 16 Ha. B dase AA 0 HT FORA 10 PARE, LEAN REEMA 16 Ha. — Fri sinol O SHREK ope FR, RAHM SESE, BBLS FRUEGS A TIER, BBE CF AT ES AAT (N01) ERR, HHARBE. HER endptr FH NULL, MSHBMRS AMAL nptr PRIETTHRE AT endpe El. 38 BH: LR SR KB, SWB BRANGE JHHBRAIEA exo PRAMS: ERANGE fen FPA AIEEE. 1° RFRB a,b, c BRA 10, 2, 16 BIRR */ finclude
main () cl char a(]="1090000000"; char b char ¢ printé ("a = Ba\n", strtol (a, NULL, 0} } + printf ("b= d\n", strtol (b, NULL, 2) } = $din", strtol (c, NULL, 16) } + printé (*¢ 3 pst, a = 1000000000 b= 512 © = 65535 strtoul (FPR AS KER) | PAAR + atof. atoi, atol, striod, strtolBIR ER : RRRH : 3% 4 fi: BEA: HIF REKRAR 23 #include
unsigned long int strtoul (const char *nptr, char **endptr, int base); strtoul © 523% npo FARMERS base IRA S KMS, SA dase THM 2 B 36, MO. FM base ARAM BIA, fe base (A A 10 SWI 10 WE, base (279 16 WUSRAD 16 ERIS. “4 base HH O SMUT 10 MERE. (BION BRE PTS EAL 16 aT “Fit soul ) SEEM ope FAH, GANS. BAL RPRERESA TM, BBB SR EBA (0) BO &, IBERER. SEM endpe TANULL, WSHBRAS AA TALE BS npr PAF RHR EE endptr BFL, EPBUTIK DR, BMIRE ERANGE SHH RALS ATA ermo P. ERANGE SHENWRRTH BAL SEH. BF smtol Ow toascii (WRB RAEI ASCII BSF) | HA OR RIE: isascii, toupper. tolower include
JEM MARE + int toascii (inte); BRA: toascii () SBM c HERA 7 fi) unsigned char (A, 3B/\ CLM SBA. Se Fy BD eee mh ASCH BSF. 36 Gs HH ee ASCH BE. include
24 Linux BRESS FP main 0) t int a= 217; char b; printf ("before toascii |) , a value = $d (8c) in", a, a) > = toascii (a) ; printf (‘after toaseii [) , a value = éd (8c) Ant, b, b) Ops . before toascii ij} . a value = 217 [) aiter toascii |) . a value = 89 (¥) tolower CHASE AH BIR/ NE FR) | FASB + isalpha, toupper SLICE + include
5. AM «int tolower (int); BRR: TSR e HKS FUMIO HDS SHEA, BA A: GHRREH)SSS, STARRNHER ¢ HEE. {+s FORABASPORRADSES */ #include
main () { char s[]="aBcDeFgH12345; 189"; int i; printf ("before tolower {) . $a\n", 8} 7 for (i = 0, i < sizeof {s) , i++) s{i] = tolower (s{i}) ; printé (tafter tolower () . ts\n", 5) +#28 HBARGH 25 (paz before tolower {} aBeDeFgHi2345; 145 after tolower (} abedefgh12345; 185 toupper D5 FABRA SE) | MARE ; isalpha, tolower RICH + include
JE MAM + int toupper Cint BRR: SEM c A)>SFRUMBAMRNAS TEBE. OW: BARREHASTH, SPARRUBEHK c HEE. Ce wy (8s FARANSFSRRRA SFE */ finclude
main () € char s[]="aBcDeFgH12345;!#$*; int iy printf ("before toupper () . ts\n*, 3] ; for (i = 0, i < sizeof (s} ; ite) s(i) = toupper (s(i]} ¢ printf ("after toupper {) , ts\n", s] + } sit, before toupper () . aBcDeFgH123457 18S after toupper () ; ABCDEPGHI2345; 1453) / ARERR#38 AFREER V7 | alloca (MEAN) | WK AR : HIM EM AB RRA : Be fi: malloc, free. realloc, brk include
void “alloca (size_t size); alloca () FRECE size PF 4527518], WTA mallocicalloc FRA FE, alloca O BRAUER ZI) (sick) PABA, Bite SOR Fl SA SREB fal. SRA AME isit, KBOWIEE] NULL. | brk (BERR TEE) ARB : RIK : ELBE : BMRA oe i : malloe, calloc, free, realloc, sbrk #include
int brk (void *end_data_segment); brk C) FURARBR end_data_segment EMSA Mea BES HCE. FARA WE 0. BRA AIMEE -1, 4 crmo ENOMEM. calloe (MEAN) BRAS: RIE: Se Bie: RH : malloc, free, realloc. brk #include
yoid *calloc (size_t nmemb, size_t size): calloc O FURAGH nmemb MERIAL, BRAM AAA size, FF28 Linux C BRFSS FR SBE — FP ERAT. RARE PN RA: malloc (nmemb * size); Tit, AIH calloc OO REARMAHABN AML 0. 36 «A fs AACA ROHN —Aest, RMIRE] NULL. /* SORE 10 +P struct test Ble] */ dinclude
struct test { int afl0); char b(20]; Mi main () € struct test "ptr = calloc (sizeof (struct test) , 10) 1 free CPEBUR JRC EW A fF) | MARR : malloc, calloc, realloc, ork FARE + Hinclade
JEM : void free (void *ptr), PAE | BH pw AFHMIIEHTA malloc ©. calloc ©) Bh realloc () BBE FA ft. AM free O Fi pu MAREE SRE. HSM per Hie HARTA RM ERLE AH Aen, TA free OO We AT MMR. HBR pir H NULL, Ml free O BSAA. | getpagesize (INT ATEAMAD) | PARAM + sbrk#3# APEERR 19 FEI PH : Hinclude
5 MAB = size_t getpagesize (void); PARRA: RE-SK A, BEY (byte). HARA RAD, R-ESA SRE AMAR. A: ARARAD. MENGRBA 4 Intel x86 LAIRIPIELIE % 4096 bytes. include cunistd.h> main () t printf (“Page Size = td\n", getpagesize 4) } ; } malloc (MFPs #23 IH] HAXUBR : calloc, free, realloc, brk BIC + Hinclude
EM PBR + void malloc (size_t size): BRR: malloc O MRREARTA, HA aN size RE. 33 fs SACRA TMRR— Hatt, AMOUR] NULL. Us 6 void *p = malloc (1024! , /* EXEL IR MUA */ ~_ nmap GEAR) FAR BR : munmap, open30 Linux C BHABFFH FICHE + include
include
SEAM « void *mmap (void *start, size_t length. int prot, int flags, int fd. off_t offset); RA: map ©) REBEL SRHAAEY, MAAR ROR S BOAT BATES. SM start HAAR A RM NAL, RW NULL. RRILRAA HeseHML, ARN a BSL i El. BH length AGL P SAMA AMAA. BH pro CRANE BMRF AR, APS: PROT_EXEC RATE BLBT tin AT. PROT_READ = NDEs ny BEER. PROTWRITE BHR MARSA, PROT_NONE = UAC BE AFAR. BR flag AVMRH RNS HE: MAP_FIXED MAP SHARED MAP_PRIVATE MAP_ANONYMOUS: MAP_DENYWRITE HORS start AHEM HL HK we oh aE a HY, WUBCSFBRS, ACHE PEABIE. RAND ‘ALU. TNA AS IEA, TAL FURR AX ERE SESS BLINDS AR — SC fi, WARY “SATS A” (copy-on-wnite). Xt HELE ES EAT SOL AB ANS PL BRR AI AN Be BUECRH. WHSEMSH fa, RURLH, i ABR Hb RAMONES ABE, He CBR BAW EPIS ES.BB ft: PRR #38 WPEHGR OU MAP_LOCKED. ARNE RAEE. RRRERADSRER (swap). 40H mmap () MbEBE MAP_SHARED 3% AP PRIVATE. #2 fd A open ©) ACAI, (KAMARA. SH offset A CROMER, AR REY 0, RAIMA TMD, offset Lt BRD KAMER. BY ALT) OE PLB Bw PY FE ReOA NHL. A N3E IB] MAP_FAILED (-1), WRAY ero EBADF «=- BRK fd TA MACHA. BACCES — FAUAKPRAIR. AUR MAP_PRIVATE ta FUE, FA MAP_SHARED Jl)$°4% PROT_WRITE WRK ICFERESA. EINVAL #%& start. length ak offset H—-TAV. EAGAIN SCUHBLEE. BUR AAS A rR EEE. ENOMEM fe. /* AA map () REM /ere/passwa THAR */ include
finclude
Hinclude
Hinclude
#include
main () € int fd; void *start; struct stat sb; fd = open (*/etc/pesswd", O_RDONLY) , —/* $7FF /etc/passwd */ Estat (fd, &sb) ; os RRA t/ start = mmap iNULL, sb.st_size, PROT_READ, MAP_PRIVATE, fd. 0) ; if (start == MAP_FAILED] — /* HBR BWR AES + /32___ Linu C BRERA EM return; printf [*8s*, start) ; munmap (start. sb.stisize] ; /* RRERBREY */ close {fd} ; 07 RR ty } a Toot, x 0. 0. root. /root, /hin/hash bin, x. 1,1, bin. /bin daenon. x. 2. 2. daemon. /sbin: adm, x. 3. 4. adm. jvar/adn de. x 4.7, Lp, fvar/seool/Ipd sync, x. 5, 0; syne, /sbin, /bin/syne shutdom, x. §, 9, shutdows, /sbin, /sbin/shutdown, halt, x, 7, 0; halt. /sbin, /sbin/halt nail: x. 8, 12, mail, /ver/spool/mail news: x. 9. 13. news. /var/spool /news uuep, x 10, 14, uuep. /var/spoal pnuep operator: x. 14, 9, operator, /root games. x. 12. 109, games, /usr/games gopher. x. 13. 30, gopher, /usr/lib/gopher-data ftp. x 14. $0. PLP User. /nome/ftp nobody. x. 99. 99. Nobody. / xfs. x. 100, 101. % Font Server. /ete/XL1/Es. ¢bin/false gam. x. 42, 42, . /bome/gam. /bin/bash kids. x 500. 500. . shore/kide. bin/bash munmap (HERI TERRA) WAAR: mmap RICH; #include
‘include
it munmap (void *start, size_t length); EHBR fa: TARR H3# RARESH 33 munmap () ARAB star HRN BRa NRRL. BA length Mt] FEARS RIAL TEA). SEES ONAL exec HIRST ILE FER, DATE SS AUR ER, LAIR LAT SCAT HR ia RY SURREAL O, AME -1. DIET ermo . EINVAL #4 start Bf length PoE. i8E% mmap 0. realloc (2MCAENA HEH) | RBM: FS : EMM: PRIA 33 a fi: matloc, calloc, free. brk include
void *realloc (void *ptr, size_t size); BM per HAH malloc (), calloc () Be realloc () PEMA Whit, MBN sve AMMANAGAD, ATR AGAM. BEM size GRREETMR-). AT ARHKSOR, LRH RR KHL AS size ARR ETIAK, Ml realloc > F-ESBAREN iE, RAM AB ETS, BHF AMARMARHE. SEER pu HH 4A NULL, URS F malloc (size) BR size Hy 0. HAH 24 -F free (ptr); ANCE MBit, AMIE] NULL. include
main () { char ‘ptri = malloc {10) + char *ptr2;3 Linu C BHESE EM menset (ptrl. "AY. 10h; * (prri+10) = '\0t printf ("before realloc ptr2 = realloc {ptri, 40960) + printf ("after realloc ; ptr = 8 [8s] \n" ptr = 8x [%s]\n*, ptrl, ptrl) ; ptr2, per2) ; ce before realloc ptr = 8049840 [AAAAARABAA] ptr = 8049840 {AAARAAAAAA] after realloc WET Gini uD HAXGA + malloc. calloc. free, realloc, brk BIT + Finclude
3E MBB = void *sbrk (pirdiff_tincrement): BRS: sbrk (> FURR FR AE aT FADIA), SRAM eH 3 incre ment FRE » BOM A: HORA ROME tet, BARN ART BAAR -1. 48 emo i234 ENOMEM.AD — sta) a |36 Linu C BHASFFH | asctime CM Ta)AIA USA ek dem) | FA ABM : time, ctime, gmtime, localtime RITHM + Finclude
$E MAR + char *asctime (const struct tm *timeptr; PARA = asctime HSM timepte HEN om SOPH AHRRAT WM COMA RR AIA, GE RLS EAL, Hee BS ch PRT Ta], EPR HSE “Wed Jun 30.21: 49: 08 1993\n" BOS fs SHARIR, STS ET. SLABS ctime AREF EAN SHED ANE. + GE FS Rr B A #include
main {) { timet timep; time (ctimep) ; printf (*s", asctime (gmtime |etimep) ) } ; ) ? a kS pea \ Sat Get 28 02. 10. 66 2000 clock (LAUGH CPU Hi A2o0t fal) | ABE = timeBAS AGH 37 FSC +#include ctime.h> FEM PARK : clock t clock (void) PRE IRID : clock © ADORE AAR CPU A Asset IR. 36 OB a: BERR AM CPU ABH. ctime CREAIH WIDE Rae AGB : time, asctime, gmtime, localtime RI MAE : Finchude
5 MAM : char *ctime (const time_t *timep); PRGA : ctime OO HBR timep MIRA timet HATH BRA MIMD WE, REE RUSH BARE. IOS OK RRM), FABRA: "Wed Jun 3021: 49: 08 19930". FARA THROAT RI, IPE RS RT. : BAP APR A ST A. include
main |} { time_t tinep; time {stimep) ; printé ("ts", ctime (gtimep} } ; ) Sat Oct 28 16. 12, 05 200038 Linu C GREPS ER difftime Cit Sint] ERE) | FARRAR + time. ctime. gintime, localtime BAKE: Hinclude
SE MAK = double difftime (time_ttimel, time_ctimed); HRC < difftime RAAB timel M1 timed HRRAYM AE, RVI double DWALEA. ATSRONA BA 1970 1 A 1 HEHSSEPS aan UTC AYIA). 3A: BARRIER. ftime CCE} A natint LANL 38) | HEM ; time. ciime, gettimeofday FITCH + include
SE MOAB = int ftime (struct timeb “p); ARH: ftime O BANTAM tp FMAM. tp BME RA: struct timeb ( time_t time; unsigned short millitm; short timezone; short —dstflag, h milliem = WAHL time AVE £1 AL AESHBR. timezone WH ATER Greenwich MZMUET IL, BAL. dstflag AALSAN MABE, MAAR ORRBAe HGR ABE. 33 fh: Tem URAL 0. (2 Hy #include
main () f struct timeb tpi ftime (ktp) 5 printf ("time. $d\n*, tp.time) + printf ("millitm. td\n", tp.millitm) + printf ("timezone. ta\n", tp.timezone) + printf (*dstflag. td\n". tp.dstflag) + 3 esi, time. 974857398 millitm. 215 timezone, -540 dstflag. 0 “FEM: time, ciime, ftime, settimeofday PRSAR : include
include
5 XM: int gettimeofday (struct timeval *tv, struct timezone *tz); TABAM + seltimeofday O AIBA RINT wv STROMA, Sia Ay a RE wz PAP. timeval HELA: struct timeval {40__ Linu C GHFRS ER ong tvsee; # Tong tv_usee: —/* (Rg) h timezone HiH5E XA: struct timezone { int tminuteswest; /* #1 Greenwich BY H]2E T Sb sy bh*/ int tz_dsttime; EGS EaR ARES 47 k LR MARTE SUE Ausr/includelsystimeho tz_dstime PRR DST.NONE = /* FMEA 4 DST_USA, 2 + DST_AUST = * BUH */ DST_WET 1 BRRK CWestem European) */ DST_MET /* "BEK (Middle European) */ DST_EET /* FREK (Bastem European) */ DST_CAN i BK 47 DST_GB KAU + DST_RUM * PSE DST TUR tHE * DST_AUSTALT /* UH (1986 42 DUE) */ 38, A: BOWLED 0, RRGRE] -1, HPABT ero. SRARR, : EFAULT ABET wv at 2 HHRMA TERR AHL, tinclude
include
main () ( struct timeval tv; struct timezone tz; gettimeofday (stv, etz) ;248 HeeR 4 printf (*tv_aec, td\n". tv.tvisec) ; printf (*tv_usec. #d\n", tv.tv_usec} + printf (*tz_minutesweet. @d\n*, cz.tz_minuteswest! ; printf ("tz_dsttime. $d\n", tz.tz_dsttimel ; y oat ty_sec. 974857339 tvusec, 136996 tz_minuteswest, -540 tzdsttine, 0 | gintime (i H BOHOI Fal AnH HE) | HARB: time, asctime, ctime, localtime BIKE: Hinclude
SER: struct im *gmtime (const time_t *timep); ARCA: gmtime C) BR cimep HTH time ERRATA PALA TE FAM, ARE om Rl. 4 om BEL: struct tm { int int int int int int int int tm_yday; int un_isdst,#2 Linu C BRASH ER tm_sec ARAM, ERA 0-59, ORE 61 th. tm_min RRAMTR, BHA 0-59. tmhour = FRB AC HITE, THA 0-23. tm_mday = AAT AGIA, Fly 1-31. tm.mon = tRABA, MAR, THA 0-11. tm_year A 1900 FRR SHAK. (mwday = BAH, MEA A, WHA 0-6. tmyday ASAE 1 A ARES, FY 0-365. tm_isdst = ATT TARR. JRE BN MAM ie, TE UTC Mal. BOA A: BEY m RAR UTC MIA. Hinclude
main {} c char *wday(}=(*Sun*, "Mon", *Tue", "Wed", "Thus, “Frit, sSatr}; time_t timep; struct tm *p; time (atimep) ; D = gmtime (&timep) ; printf (*8d/$d/td *, {1900+p->tmyear) , (1+p->tmmon) . p->tmnday} + printf ("ts @d, $4, $d\n", way [p~>tm_wday}, p->tm_hour, p->tm min, p->tm_sech + t aa, 2000/19/28 Sat 8, 15. 38 localtime (273 44h Hi pigs fa #1 HH) | FAR : time. asctime, ctime, gmtimeHAF HER 8B RII: Hinchude
5 HR + struct un *localtime (const time_t *timep)s BBR : localtime ©) BA timep HAE time APA RH BRAS IT ‘SEFRRUIN A Bek, PRR AY om IAL. 28H) um AYE I BY gmiime ©. JAAR DOSER. 3B UBD BL = TL om FE ABT HT #inelude
main () { char *wday[]={*Sun", "Mon", ‘Tue. “Wed, "Thu". "Priv, "Sat); timet timep; struct tm *p; time (&timep) ; p = localtime (atimep) , /* RBMMATIE */ printf ("sd/#a/td *, (1900+p->tmyear) , [1+p->tm_mon} , p->tm_mday} + printf (*8s $d. $d, &d\n*, wday[p->tm_wday], p->tm_hour, p->tm_min, p->tmsec} : } sit 2000/10/28 Sat 11. 12. 22 mktime CRE MBAR HRA IPR) | #BEMH : time, asctime, gmtime, localtime RAK: Hinclude
3 MM; cime_tmktime (struct tm *timeptr); MBB: mktine ( AAG ER cimeper PFU tm HABA BUA ATC 1970 1 B 1 HOR 050 Pee UTC AMAIA.44 Linux BRARS ER BA A: BASH K, /* Al time () BRABHE) (BH) . HA localtime 1} HRA struct tm FAIA mktime () #% struct tm SAR RMR “ finclude
nain (} ( time.t timep; struct tm *p; time [erimep} ; printf ("tine (). d\n", time} ; P = localtime (stimep) ; timep = mktime (p} ; printf ("time () -> localtime () -> mktime () . 8d\n", timep) ; } rime (} , 974943257 time (} -> localtime (] -> mktime () , 974943297 settimeofday (#238 H paiyetial) | FESR ; time, ctime, ftime, gettimeofday PATE + include
include
RBA : int settimeofday (const struct timeval *tv. const struct timezone *tz) ; RT : settimeofday O ZILA RAIN Rad w MAM. SORA AWA tz PARR. WAGE gettimeofday O. ER, AA root AR 7 Be A FA: Pa ees ct Ta.H4# HBR © 38 A: ROANRE 0, KAGE -1, MRRAGT eno. SER CKG: EPERM —- $31 root SLPRIAS settimeofday OO, WAR. FINVAL = BYR ARE AGREED, ACRE GE EY Tel stritime (4b A SAIBTTA) | HAAR : time, asctime, gmtime, localtime RAMP : Hinclude
FEM BR : size_t strftime (char +s, size_t max, const char *format. const struct tm *tm) ; ARB) = sufime ) SHBR tm KOTAB. KER fomat MIELE FEHR, HRGINS AR ARAM M 5 EHS, a SRRWRAKEASM max PE. BA format AURA ACE RAR, AOR) 6 PRE il, Foes: a SUAS ES, to Sune GA — -SHUEWIAMNAITER-A HK, M0 Sunday. > —- SHR Aes. 7B SANE. % See ANAS eT. %C UL year/00 BRE. Gi ARMAM, Rae 01-31. BD AAT "om/ed/toy" Heh. eH] Sd A ARM, RRA 1-310 Sh A %b HIF. OH UL 24 NRE“ ATAE (00 - 23). #1 bh 12 Asmpibtea-biN Be (OL - 12). %j AERA (O01 - 366). % =F SH, RAE 0-23.46 Linux BHARA EM %l Fm %M %n %p %P Ser %R %s %S Ft %T %u %U Sew %W Fx %X Sy %Y %L. %% OF 1, RAED 1-12. Att (01-12). FH (00 - 59). Aw. Smt) AM Be PM aR. Al %p OF], HRALSH am A pm RR APAFAGH "1: GM: %S Hp" Hxt.. AVATAR "GH: %M" Fest. JK 1970-01-01 0: 00: ODUTC SBSH. BH (00-61). AW 24 -MIADRAR, HBT (RA “GH: OM: %S° Hk. EPH RBAM, WH 1-7, BMA Fie. —EP AEM (00-53), ~HB-TEMAAH 01. —ETHAMAM, TH 0-6, BMA 0 Fie. — ARH YB (00-53), —AR—-TEM FH OL. Sse AH BWR. SMe SNR. — HT HEH (00-99). TRHATERA. PMN EAK. “eR. A fh: GARMNEM s PENTA RRANS TAM, TREFATRARES. MAGEE] 0, RRARBSHRISS s A. HR RARE. CRI: RR TZ HM TCTIME SELB, include
anain () ( char *format{) = { ‘41, @M. %S tp tm/td fa *,HAs HARE "tx $k ty * NULL u char buf (301; int i; time_t clock; struct tm *tm; time (kclock} ; tm = gmtime (&clock) ; for (4 = 0, format(i] != NULL, it+) ce strfitime (buf, sizeof (but) , format [i], tm) ; printf ("s => %s\n", format [i], buf) ; ) ) sat, 1. @M, 8S Bp m/td ba => 02. 13. 15 aM 10/28 sat ax 4% BY => 10/28/00 02, 13. 15 2000 MAUR: ctime, frie, gertimeofday RIM: Pinclude
SEM MAK « time_ttime Ctime_t *v; BRR: HRHSBAAAT 197071 A 1 AB UTC HM OF 0 0 PRE REARS. WR 1 HART, BSE ¢ ie HATE. NB OB A: BOWED. AROGEE ((timeo -1) fi HARARE emo. Finclude
48 Linux BREE FEH main () 4 int seconds = time { (time t *] MULL) + printf ("8d\n", seconds) ; } spiel . 972699100 tzset_ (BEM LA ST Tr FeH) | #AHBR : ctime, ftime. gertimeofday BIKA +#include
FEN BR : void taset (void) ; extern char *tzname[2}s PARE : set O AKHUMRE TZ WASRRE uname, LERNER RA AAWAMHNE. HIPRH ENS BOAR. SERS TZ A RE, SARE tename ZtMMetcocaltime Mu RARE HT. FRE TZ MG NULL. SATE. MME UTC BE. BA MH: KBRRAR RD, FANS REE came.J) — PATRI50 Linux C BRERSFH bemp (HARM FA) ' MAX ABA « bemp, strcasecmp, stremp, stecoll, stmemp, stmcasecmp BINH . pinctade
46 LR : int emp (const void *s1. const void *s2, int n): BARU : bemp O FRG sl M52 AMARA n FEW, ASR nH 0, RUBE] 0. BG: HSK 51 M02 HHAAAAREAA MEE OH. AMER ‘a. + BULMEA memcmp ©) IR. 182% mememp (), beopy (7 Pater) | HAAR : memecpy. memepy, memmove, strepy, stencpy BISCH « include
JEM AAR : void beopy “const void “sre, void *dest, int n); SRA ; beopy © 5 memepy ) ARRAS sre SHRI TEA aT 0 TE WE dest MIRNMHE, Kit, FR sro 4 dest HASARNAARNLE. BAX FRIED: BILAL memepy © BLK. #inelude
main (} ( char dest (30]="string (a) *; char sre(30)="string\ostring"; int i: weopy (sre. dest, 30) ;/* sre iHEtiEAy */ printf {*beopy ij.) 7 for [4 = Ori < 40, i++) print ("te *, dest (ill : memcpy (dest, src, 30). /* dest 18SHiEERT */ printf {*\nmemepy ; ") ; tor (i = @, ic 30, ise} printf ("8¢ *, dest(il) } ie (ee, beogy () : string string memcpy () , string string BS# F#IABHR Sd bzero (BAAR AS) | FAK AB : memset. swab REA IM : Hinclude
5 MABM « void beero (void *s, int): PABA: bree O SHSM s MMAR n HFN, SMBS. HAT AFA memset (void *s), 0» size_tn): BAH: % PRA: DUA memset (> Bt (2 WBA memset O-52 Linux C BHBSS FH fis ( AB A 3S EH FIA) WRB: HK FICE: #inchade
SERRE : int fis Cintids BRR: fh O AMKMEA, MSR i STR, BRU HD Mirae. 36 OA A: BM 1 Bl 32 2, ROR AURA NE. KEIRA 0. VRRRA-TUNENR, RAGA. #include
main () ( int if] = (0.1, 2, 4 8, 26. 32. 64); int jz for (j= 0; 3 <8 j++) printf ("td . %d \n*, i(j], ffs (if3]) )HIP FRPABAH 53 | index (AEF REAP SS 7 BLN EF) FERRE + tinder, strchr. strrchr FICHE = Hinclude
SEM GRRE = char “index (const chars, inte); PARRA: index © FRR SR s FH RPA BH c HLL, RR PUA A RD). FARR SH (NULL) RAFT RAD. 6B A: URRAHENSRMBARS HM eh, BMA 0. finclude
main (} i char *3 = *0123456789012345678901234567890"; char *p; p= index (5, '5'] ; printf ("s\n", pl ; ) 2 (pee, 56789012345678901234567890 memeepy (WEA) | HAREHR, = boopy. memepy, memmove, strepy. stmepy RICH : Hinclude
SEM MBR ; void *memecpy (void *dest, const void *src. inte, size tn) ;54 Linu C HERS EH BRIER ; memecpy () FUIHEM sre HBMARA BA a FFA) dest HTH L. 5 memepy © TRIB, memcepy O REMBNMABM c LE HBL, SAME dest HE c AY FE Dh. 36 BPR dest PRA c NFP FBI. WBIIE O RAATE sre PROD Ari n SERPRALIA c HER. finclude
main (+ £ char al]="stringl aj"; char b{]=*string { b] *: mencepy (a,b, 'b', sizeof (b) b+ printf (smemecpy (} . ta\n", al + » sat, memcepy (} . string (b } memehr (4E%— AFP EER EE) | ABZABH : index. rindex, strchr. strpbrk, strrchr. strsep, strspn. strstr RAICH + Hinclude
$ESUIAB void *memehr (const void *s, inte, size_tn): RRA: memetr OO MITRE s PRNAEARH o HP, BARRB—+ MH c VET, MUG TR eB. 1G A: WRENS TMS HR, AMBRE 0. (eo Finclude
HS FHPRMSR 55 main () { char *s = "0123456789012345678901234567890"; char *ps p= memchr (s, 'S', 10) + printé (*8s\n", p) 7 t qa, 56789012345678901234567890 mememp (HARA) HKBR : domp, surcasecmp, stremp, strcoll, strcmp, strnessecmp PASC + Hinclude
SEM AWM: int memcmp const void *s1, const void *s2, size_tn): PRIA: mememp © AVRIGHE sl Al 92 HURON n PPA. FRB AD (OBARU, ASCH SR LAVOE RIE. LORIN ITM. mememp © BIH sl BTS RR 32 BOTS, EE 0 MAREE REPT, SHAT 0 WAPEUREL fin, FEB “ACT AM "bat be BMS 'A' (65) Md’ (98) MAHA (-33). BW: SOK sl Bo HRMARARRTEMAMEE OH. ol BAF 52 MPRGIAT 0 WM. st HAF s2 MBL 0 HM. #include
main (} { char "a = "aBcDeF*;56 Linux C BRASH FH printf (*memcmp (a , b) , $4\n", mememp { (void *) a, (void *}b, 6h): printf (*memcmp (a, c) , $d\n", mememp ( (void *) a, (void “} ¢, 6) ) + printf tvmemomp (a , d) . $d\n", mememp { (void *) a, (void *}) 4, 6) ) ; ) 2 pee nenenp (aD) 1/8 Ahh a > SHH, aki 1 +7 mencmp (9, chs 2 /* $4 a < FAH, Be 1 +7 memenp (a. di. 0 (* PRS a - FEB bBo t/ memepy (#5 WPI 1#A%) | ABER : beopy, memecpy, memcpy. memmove. strepy, stnepy PATCH + include
JEBEL « void *memepy (void *dest, const void *sre, size_tn): PRM + memepy © FREI sre STRIATE RIZE n MEADE) dest AT MUMBAL £. 5 strepy © ARHZ, memepy O SRNR n PEW. FAB WASHER WO HK. 38 OA: FIBA dest Bdd8tt. SEMA . IEE sro 0 dese MRM AGEM THA. (ey #include
main () { char a[30}="string (a) *;HSH FHM 57 char b[30]="string\Ostring*; int i; strepy (a, bl; printf ("strepy () 2"); for {i = @;i < 30, ive) printf ("ee *, alili 5 mencpy (a. b, 30) printf (*\nmemepy (7) + for li = 0, i< 30, i++) printé ("te *, alil) ; , ae strepy () , string a} menepy () , string string memfrob (AIR RE ) | HRA : swhy FERC + Hinclude
SEL ABB « void “memirob (void *s, size_t); PARRA: memfrob O HABER s NRHA SAT n TEES 42 fF XOR F, ARR TURR—-BESEAAS, REAM SRIA memiob O MATA SER. 3 i: BERR Ae Sb. FER) a Linux HH. finclude
main i)58 Linux C GRELS EM t char a{J="This_is_memfrob"; print (*Before first memfrob {) . $6 \n™, a) ; memfrob (a, strlen (aj ) ; printé ("After first memfrop {) , $8 \n", a) > memfrob {a, strlen (aj } ; printf ("After second memfrob {) . $8 \n", a) ; ) eee Sefore first memfrob [) . This_is_memfron After first memfrob () . ~SCYuCYUGOGLKEH After second memfrob (} , ‘This_is_memfrob memmove (43 Psi A%) | HMR : beopy, memccpy, memepy, strepy, stmepy RIK + Hinchude
SE LIBR : void *memmove (void *dest, const void *src, size_tn); PART « memmove ©) 5 memepy () — MRAM sre PAT AAR 0 PFE dest PHEMURHL LE. PAZ, 4 sic 7 dest MIRAE EBA, memmove () (RTM, RATE LS memepy () BAHEE. 38 fA: HBB dest Mit. PPAR : JBFT sro 0 dest PRONE. i8B% memepy ©.ES FHBRASR 59 memset Ct —-BL AY fF 22 RCA SEE) | WRB RIM : ERR : BRR 6: FE bzero, swab include
void *memset (void *s, inte, size_tn); memset © SHB s HRW AGRA n TERS c WA, RE JBELRA s MRE. ER SEFR, BARR MAE ML, memset O SB4ak. SBGRI s AHHH. BM c BHA int, (AYA unsigned char, ALVA 0 BH 255 ZH. include
main () ‘ char {30}; memset {s, 'A', sizeof is) } + 8(30] = ¢ NOG 1” PABBA NOT REE 47 printf ("ésin", s} 7 rindex (ABR Tit RE FHP) | FAR : index, memchr, sirchr, strech60 Lina C SHEERS FH RHIC + Hinclude
FEM GRE: char *rindex (consi char *s, inte); MBAR: cindex O FRRWEM s FPR LASER o Hh, SHE FPL MPL. FARR EH (NULL) LAER. BB: WRRANENS HWE ASHE Mh, AME 0. Finclude
main {) 1 char “s = "0123456789012345679901234567890"; char *p: p= rindex (s. °5'] ; printé ["ts\n*. p} + i see, 567890 streaseemp (AM K ) SRE EHH) | FBR: bemp, mememp, stremp, stroll, stmemp FICHE + include
9 MLB : int sucasecmp (const char *s!, const char *s2): BR + strcaseomp © FPKURER ol M2 THR, LRN S AS BBAD EE Ey. BB i: HSM si Hs? FHP AAMELO. sl] KEAAT 32 KEMBAAT 0 BSCE. sl KALA s2 KEMBELDE O RYE.BSH FHPMBGH 61 Hinclude
main (} t char ta = "aBcDeF*; char *b = "AbCdEE*; if {!streasecmp {a, b) ) printt ("8s = s\n", a; b).7 streat CER BIAFR) FARA + beopy, memecpy, memepy, strepy, stmepy PALACE = Hinclude
SE MMAR + char *strcat (char +dest, const char #sre); HBA: strat OO SHR sc SHAMBSR dest HENS GER. RTS K dest SHLBHTAKAMRA MONT AS. 33 A: BASK dest MFR VAHL. finclude
main (} ( char a[30]="string (1} "; char b(]="string (2) *; printé (before atreat () , ts\n*, a)62 LinucC BRERG EM printé ("after streat () , $s\n", streat (a, b} } ; } site, before strcat (} . string {1} ater streat (} , string (1} string (2) strehr (ACEH EH REE) | ANE ABE : index, memchr, rindex, strpbrk, strsep, strspn, strstr, strtok SIH + Finclude
EN MMe: char *strche (const char *s, int ¢); BRB : suche O ARRHSH s FHP PR— RSH o Mk, RRS FPA AHL el. BO A: WREST MBAS EEL, AME 0. include
main {) t char *s = “0123456789012345678901234567890°; char *p; p= strenr is, '5') 5 printé (*$sin", p) 5 yste, 56789012345678901234567890BSR FHAABER 68 stremp: (HERE F4EHS) | ALE B: bemp, mememp, streasecmp, stmcasecmp, sucoll RIK : Hinclude
sR + int strcmp (const char *s1. const char *s2): RA : stremp () FURS RM sl M52 FR. SER ADALAEL ASCII REAR AE, UMAR FATE. stremp O HacHF sl B—T SHARE 32 S-TPHE. SEAY OWARELR TTR, BE AA O WHE EEEL. a, FAB Ac” Al “ba” HERWSIR IFA ‘AY (65) lb’ (98) ZH (-33>. BO Ws SSW sd fH s2 SH RMAMMBE 0. 51 HAT s2 WRAKF 0 AA. sl BAF 32 WBE) 0 HY. include
main (} ( char *a = ‘aBeDer"; char *b = *AbCABE*; char *c = "aacdef*; char #d = "aBcDer*; printf (‘strcmp (a , bj , #d\n", stremp (a, b) ) = print (*stremp {a,c} . $d\n", stromp (a,c) } : printf ("strcmp (a. a) . $d\n", strcmp la, d)) ; i agat stremp (a,b) . 32 (SR a > RAE EB ta Mas (BRM 32 +7 stremp (a,c). -31 oR a < PB o, MA et a RM 31 te fe 164 Lin C BRESLEH strom (a. d). 0 /* PRR a = FARR a HMO +/ | streoll_ CR Fl RM. MN FFF HERO EG Bese Fm) HEXEEM = stremp. bemp, mememp. strcaseemp, stmeaseemp PEI : Hinclude
92 SUR + int strcoll (const char *s1, const char #52); BAB : strolOSKHRRE LC COLLATE MENEAME sl AD 82 FBR. Bw A: FSERsl Ns? SHRAAMEA 0. sl BAT 02 WERAF 0 MME. sl HDF s2 WHEEL 0 HE. He]: 2% LC_COLLATE % "POSIX" R "C", WW) strooll () 4 stremp (> fEHN5E SHA, WEF steemp (). | strepy (FFB) | AARBR + beopy memecpy. memcpy. memmove IU : include
SEM AM + char *strepy (char *dest, const char *src): BRR : suepy ) SSH so THRRNBSM dest HARM. hs RESM dest HFA MAL. EM) | RS dest HARA E MBA, ARE SSR (Buffer Overflow) WHRER, ABSRTH AAD S. ATA stmepy OXBSH FHPNBTH 65 finclude
main {} { char a[30]="string (1) *; char b(]="string (2) * printf ("before strepy {] . ts\n*. a) printf ("after strepy () . ts\n*, strepy (a. b) | + } et ei before etrepy |} . string (1) after strepy () . string (2) strespn_ (ABIEISF RET EEE RS HE FA A EER | FBX BM : strspn BIC + Finclude
JEM PAR + size_tstrespn (const char *s, const char *reject): BG; strespn O ASK s FHRNT ATHEROS, MRESAIRTEAE BM reject HINTS HP. PMI, AF strespn (IRI RHEY WRREAE s FLIER n PLATA LTS reject AFH. BAW: BATAS s FIAAE THE reject AM TAA. #include
6 Linux C BRASLEH main {) { char *str = "Linux was first developed for 386/486-based PCs."; printf ("d\n . strespn (str. ") br printf ("8d\n", strespn (str, */-") ) ; printf (*8d\n", strespn (str, 11234567890") ) ; 5 /* RRR) * + MBL ATSEE “Linux” (SR */ 330 /* TARSIRSE 8+ ak "| DURES) *6" BK + 20 /* FRAME TT Ast, MDURE +3" WELK +7 strdup (SHIEH) | MAR : RIM: EUR: aR : Bw H: alloc, malloc, realloc, free include
char *sirdup (const chiar #5): strdup 24678 malloc ) BSS s FAPAA MEAD, MEH BR s CHRHARAMFBAT Mh, AIRTIME aoe AIDA free O RFR. RES AEH, CoE SS Pot. BBE] NULL & DATA. finclude
main ( t char a()="strdup*; char *h;HSH FHEREBH 7 b = strdup (a) ; printf (*b{] = \*8s\*\n". b) bi] = "strdup" sirfry (FOBLEAR EH ANS) \ FAR AR + memfrod IK; Finchde
SEMAAM + char *stefry (char “string); BRB : sity O SAA rand O KMMLERGREM swing FHRANTE, MEARNS swing TARR. BBA: BASRA ERT ARR. RAAB. srry ©) SBRHM string SIBAB, BWR string MTR SrA ABA ee #include
main () { char a()="strfry*"; ine i; for (isOri
You might also like
Python背记手册
PDF
100% (1)
Python背记手册
64 pages
C語言程式設計與應用 - 陳會安 2
PDF
No ratings yet
C語言程式設計與應用 - 陳會安 2
598 pages
零基础入门学习Python 第2版 Python Zero Foundation Getting Started (2nd Edition) (Chinese Edition) (小甲鱼)
PDF
No ratings yet
零基础入门学习Python 第2版 Python Zero Foundation Getting Started (2nd Edition) (Chinese Edition) (小甲鱼)
439 pages
Understanding UnixLinux Programming
PDF
100% (1)
Understanding UnixLinux Programming
515 pages
代码之髓 编程语言核心概念
PDF
No ratings yet
代码之髓 编程语言核心概念
237 pages
算法笔记
PDF
No ratings yet
算法笔记
493 pages
607740 深入实践C++模板编程.温宇杰 (详细书签)
PDF
No ratings yet
607740 深入实践C++模板编程.温宇杰 (详细书签)
317 pages
The Art of Assembly Language
PDF
No ratings yet
The Art of Assembly Language
794 pages
91 2 Shabake
PDF
No ratings yet
91 2 Shabake
6 pages
程序是怎么跑起来的pdf
PDF
No ratings yet
程序是怎么跑起来的pdf
274 pages
171
PDF
No ratings yet
171
16 pages
《程序设计语言概念 (第9版) 》. (Robert Sebesta)
PDF
No ratings yet
《程序设计语言概念 (第9版) 》. (Robert Sebesta)
582 pages
SL Imp
PDF
No ratings yet
SL Imp
17 pages
C专家编程
PDF
No ratings yet
C专家编程
307 pages
Adobe Scan 02-Sept-2023
PDF
No ratings yet
Adobe Scan 02-Sept-2023
13 pages
Apple II Source Code
PDF
No ratings yet
Apple II Source Code
120 pages
C Programming Written Notes 1 Pages 1
PDF
No ratings yet
C Programming Written Notes 1 Pages 1
100 pages
Computer Urdu Mcqs
PDF
No ratings yet
Computer Urdu Mcqs
21 pages
80X86汇编语言基础教程 12222553
PDF
No ratings yet
80X86汇编语言基础教程 12222553
222 pages
面向对象的程序设计
PDF
No ratings yet
面向对象的程序设计
503 pages
COM技术内幕
PDF
No ratings yet
COM技术内幕
311 pages
钱能C++程序设计教程第二版 (jb51 net)
PDF
No ratings yet
钱能C++程序设计教程第二版 (jb51 net)
571 pages
python入门
PDF
No ratings yet
python入门
252 pages
80X86汇编语言基础教程
PDF
No ratings yet
80X86汇编语言基础教程
222 pages
计算机安全学
PDF
No ratings yet
计算机安全学
238 pages
严蔚敏《数据结构》(C语言版)笔记和习题(含考研真题)详解
PDF
No ratings yet
严蔚敏《数据结构》(C语言版)笔记和习题(含考研真题)详解
324 pages
Ssmod2 1
PDF
No ratings yet
Ssmod2 1
9 pages
网络渗透技术
PDF
No ratings yet
网络渗透技术
558 pages
IP project PDF
PDF
No ratings yet
IP project PDF
13 pages
Lions - Unix Operating System Source Code Level Six 197711
PDF
No ratings yet
Lions - Unix Operating System Source Code Level Six 197711
110 pages
DocScanner 06-Jan-2025 7-52 pm
PDF
No ratings yet
DocScanner 06-Jan-2025 7-52 pm
13 pages
Windows Advanced Programming
PDF
No ratings yet
Windows Advanced Programming
819 pages
9b93e665-79da-40c3-a0f3-5ff3aa04296e
PDF
No ratings yet
9b93e665-79da-40c3-a0f3-5ff3aa04296e
5 pages
6 Interrupts
PDF
No ratings yet
6 Interrupts
13 pages
Computer Science Practical Amit Bikram Mishra Class Xii Science A
PDF
No ratings yet
Computer Science Practical Amit Bikram Mishra Class Xii Science A
18 pages
Python question bank
PDF
No ratings yet
Python question bank
13 pages
Exception Handling, Python Data Structures
PDF
No ratings yet
Exception Handling, Python Data Structures
18 pages
MCQ 100
PDF
No ratings yet
MCQ 100
13 pages
Lab Report 3-4
PDF
No ratings yet
Lab Report 3-4
47 pages
python notes
PDF
No ratings yet
python notes
25 pages
深入理解计算机系统
PDF
No ratings yet
深入理解计算机系统
833 pages
IDA Pro权威指南 (第2版) @
PDF
No ratings yet
IDA Pro权威指南 (第2版) @
501 pages
DCP Unit-2
PDF
No ratings yet
DCP Unit-2
22 pages
Rhel 8 Linux
PDF
No ratings yet
Rhel 8 Linux
16 pages
C Programming
PDF
No ratings yet
C Programming
42 pages
Microcontroller Assignment
PDF
No ratings yet
Microcontroller Assignment
16 pages
C Programming
PDF
No ratings yet
C Programming
254 pages
C Programming Language
PDF
No ratings yet
C Programming Language
55 pages
CN OBSERVATION NOTES
PDF
No ratings yet
CN OBSERVATION NOTES
33 pages
Cue Card MC
PDF
No ratings yet
Cue Card MC
2 pages
Computer Basics Lab
PDF
No ratings yet
Computer Basics Lab
21 pages
C语言数值计算程序大全
PDF
No ratings yet
C语言数值计算程序大全
822 pages
C Language 1
PDF
No ratings yet
C Language 1
15 pages
Practical No.1 21 March 2021 PDF
PDF
No ratings yet
Practical No.1 21 March 2021 PDF
6 pages
C Unit 1 Notes
PDF
No ratings yet
C Unit 1 Notes
60 pages
80X86汇编语言与计算机体系结构 11529936
PDF
No ratings yet
80X86汇编语言与计算机体系结构 11529936
344 pages
大话处理器
PDF
No ratings yet
大话处理器
260 pages
Os Ans Key
PDF
No ratings yet
Os Ans Key
12 pages
Lab Output
PDF
No ratings yet
Lab Output
36 pages