1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:02,870 >> DAVID J. Malan: Le të supozojmë tani që ne duam për të shtypur të gjitha të vija e komandës 3 00:00:02,870 --> 00:00:05,900 argumente se një lloje përdorues në të shpejtë dhe jo vetëm i pari i tillë 4 00:00:05,900 --> 00:00:08,710 fjalë që ai ose ajo lloje pas Emri i programit. 5 00:00:08,710 --> 00:00:12,480 E pra, për të bërë këtë, ne thjesht duhet një konstrukt të njohur, një lak dhe një 6 00:00:12,480 --> 00:00:14,070 Deklarata e njohur printf. 7 00:00:14,070 --> 00:00:16,750 Pra, le të kombinohen dy - 8 00:00:16,750 --> 00:00:17,670 për. 9 00:00:17,670 --> 00:00:22,210 >> Dhe tani unë dua të iterate mbi të gjitha argumente command line në ARGV. 10 00:00:22,210 --> 00:00:25,300 Tani për fat të mirë, unë kam qasje me numrin total në ARGC. 11 00:00:25,300 --> 00:00:26,830 Pra, le të fillojë atje. 12 00:00:26,830 --> 00:00:35,140 >> int i merrni 0, i është më pak se argc, i + +. 13 00:00:35,140 --> 00:00:38,170 Tani konstrukti looping unë kam ngritur këtu është thjesht duke shkuar për të integruar nga 14 00:00:38,170 --> 00:00:42,800 on zero deri me totalin e argumenteve në ARGV. 15 00:00:42,800 --> 00:00:45,580 Dhe tani ne kemi nevojë për diçka brenda çdo përsëritje të këtij loop. 16 00:00:45,580 --> 00:00:50,430 Le të, thjesht, të shtypura nga i-th argument i tillë në ARGV. 17 00:00:50,430 --> 00:00:57,960 >> Kllapa e hapur kllapa afër printf% s backslash n presje afër quote. 18 00:00:57,960 --> 00:00:59,830 Dhe tani kam nevojë për të vihet në prizë vlerën. 19 00:00:59,830 --> 00:01:04,430 Pra, nëse unë dua argumenti i-th në ARGV, që mund të shprehet si ARGV 20 00:01:04,430 --> 00:01:08,370 i kllapa, kllapë të ngushtë, pikëpresje. 21 00:01:08,370 --> 00:01:11,930 Le të ruajtur kartelën, përpiloni atë, dhe drejtuar atë. 22 00:01:11,930 --> 00:01:15,980 >> Bëni ARGV1 dot çaj ARGV1. 23 00:01:15,980 --> 00:01:19,150 Por, para se unë goditi të hyjë, unë duhet ndoshta të sigurojë disa fjalë shtesë 24 00:01:19,150 --> 00:01:20,320 në komandën e shpejtë. 25 00:01:20,320 --> 00:01:22,710 Kështu që unë jam duke shkuar për diçka si [? foo,?] 26 00:01:22,710 --> 00:01:24,050 bar, dhe baz. 27 00:01:24,050 --> 00:01:26,570 Dhe tani unë jam duke shkuar për të goditur Enter. 28 00:01:26,570 --> 00:01:30,340 Siç pritej, unë shoh jo vetëm Emri i programit, i cili është në ARGV0. 29 00:01:30,340 --> 00:01:32,880 Unë gjithashtu shoh [? foo,?] bar dhe baz. 30 00:01:32,880 --> 00:01:34,597