1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:02,870 >> DAVID J. Malan: Tybiwch nawr ein bod am i argraffu pob un o'r llinell orchymyn 3 00:00:02,870 --> 00:00:05,900 dadleuon bod math o ddefnyddiwr yn y brydlon ac nid dim ond y cyntaf o'r fath 4 00:00:05,900 --> 00:00:08,710 gair ei fod ef neu hi fathau ar ôl enw'r rhaglen. 5 00:00:08,710 --> 00:00:12,480 Wel, i wneud hyn, rydym yn syml, mae angen i lluniad cyfarwydd, dolen, ac A 6 00:00:12,480 --> 00:00:14,070 datganiad printf cyfarwydd. 7 00:00:14,070 --> 00:00:16,750 Felly, gadewch i ni gyfuno'r ddau - 8 00:00:16,750 --> 00:00:17,670 ar gyfer. 9 00:00:17,670 --> 00:00:22,210 >> Ac yn awr yr wyf am ailadrodd dros yr holl y dadleuon llinell gorchymyn yn ARGV. 10 00:00:22,210 --> 00:00:25,300 Nawr yn ffodus, yr wyf yn cael mynediad i gyfanswm y nifer yn ARGC. 11 00:00:25,300 --> 00:00:26,830 Felly, gadewch i ni ddechrau yno. 12 00:00:26,830 --> 00:00:35,140 >> int fi gael 0: i yn llai na argc; i + +. 13 00:00:35,140 --> 00:00:38,170 Nawr bod y lluniad dolennu rwyf wedi sefydlu yma, yn syml, yn mynd i integreiddio o 14 00:00:38,170 --> 00:00:42,800 sero ar hyd at gyfanswm nifer o ddadleuon yn ARGV. 15 00:00:42,800 --> 00:00:45,580 Ac yn awr mae angen i rywbeth o fewn pob fersiwn o'r ddolen hon. 16 00:00:45,580 --> 00:00:50,430 Gadewch i ni, yn syml, argraffu'r i-fed dadl o'r fath yn ARGV. 17 00:00:50,430 --> 00:00:57,960 >> Braced Agored braced agos printf% s slaes n quote coma agos. 18 00:00:57,960 --> 00:00:59,830 Ac yn awr mae angen i mi plwg yn y gwerth. 19 00:00:59,830 --> 00:01:04,430 Felly, os wyf am i'r ddadl i-fed yn ARGV, y gellir ei fynegi fel ARGV 20 00:01:04,430 --> 00:01:08,370 i braced, parenthesis cau, hanner colon. 21 00:01:08,370 --> 00:01:11,930 Gadewch i arbed y ffeil, llunio ef, a'i redeg. 22 00:01:11,930 --> 00:01:15,980 >> Gwneud ARGV1 dot slaes ARGV1. 23 00:01:15,980 --> 00:01:19,150 Ond cyn i mi daro chofnoda, dylwn yn ôl pob tebyg yn darparu rhai geiriau ychwanegol 24 00:01:19,150 --> 00:01:20,320 wrth yr anogwr gorchymyn. 25 00:01:20,320 --> 00:01:22,710 Felly, yr wyf i'n mynd i rywbeth fel [? foo,?] 26 00:01:22,710 --> 00:01:24,050 bar, a Baz. 27 00:01:24,050 --> 00:01:26,570 Ac yn awr yr wyf i'n mynd i daro Chofnoda. 28 00:01:26,570 --> 00:01:30,340 Yn ôl y disgwyl, rwy'n gweld nid yn unig enw'r rhaglen, sydd yn ARGV0. 29 00:01:30,340 --> 00:01:32,880 Yr wyf hefyd yn gweld [? foo,?] bar a Baz. 30 00:01:32,880 --> 00:01:34,597