>> DAVID J. Malan: Tybiwch nawr ein bod am i argraffu pob un o'r llinell orchymyn
dadleuon bod math o ddefnyddiwr yn y brydlon ac nid dim ond y cyntaf o'r fath
gair ei fod ef neu hi fathau ar ôl enw'r rhaglen.
Wel, i wneud hyn, rydym yn syml, mae angen i lluniad cyfarwydd, dolen, ac A
datganiad printf cyfarwydd.
Felly, gadewch i ni gyfuno'r ddau -
ar gyfer.
>> Ac yn awr yr wyf am ailadrodd dros yr holl y dadleuon llinell gorchymyn yn ARGV.
Nawr yn ffodus, yr wyf yn cael mynediad i gyfanswm y nifer yn ARGC.
Felly, gadewch i ni ddechrau yno.
>> int fi gael 0: i yn llai na argc; i + +.
Nawr bod y lluniad dolennu rwyf wedi sefydlu yma, yn syml, yn mynd i integreiddio o
sero ar hyd at gyfanswm nifer o ddadleuon yn ARGV.
Ac yn awr mae angen i rywbeth o fewn pob fersiwn o'r ddolen hon.
Gadewch i ni, yn syml, argraffu'r i-fed dadl o'r fath yn ARGV.
>> Braced Agored braced agos printf% s slaes n quote coma agos.
Ac yn awr mae angen i mi plwg yn y gwerth.
Felly, os wyf am i'r ddadl i-fed yn ARGV, y gellir ei fynegi fel ARGV
i braced, parenthesis cau, hanner colon.
Gadewch i arbed y ffeil, llunio ef, a'i redeg.
>> Gwneud ARGV1 dot slaes ARGV1.
Ond cyn i mi daro chofnoda, dylwn yn ôl pob tebyg yn darparu rhai geiriau ychwanegol
wrth yr anogwr gorchymyn.
Felly, yr wyf i'n mynd i rywbeth fel [? foo,?]
bar, a Baz.
Ac yn awr yr wyf i'n mynd i daro Chofnoda.
Yn ôl y disgwyl, rwy'n gweld nid yn unig enw'r rhaglen, sydd yn ARGV0.
Yr wyf hefyd yn gweld [? foo,?] bar a Baz.