1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:02,870 >> David J. Malan: Tarkime dabar, kad mes norime, spausdinti visus komandinės eilutės 3 00:00:02,870 --> 00:00:05,900 argumentai, kad vartotojas įveda ne greitai ir ne tik pirmasis tokio 4 00:00:05,900 --> 00:00:08,710 Žodis kad jis ar ji tipų po kad programos pavadinimas. 5 00:00:08,710 --> 00:00:12,480 Na, tai mes tiesiog reikia susipažinęs konstruktas, kilpa, ir 6 00:00:12,480 --> 00:00:14,070 susipažinęs printf. 7 00:00:14,070 --> 00:00:16,750 Taigi galime sujungti du - 8 00:00:16,750 --> 00:00:17,670 už. 9 00:00:17,670 --> 00:00:22,210 >> Ir dabar noriu pakartoti per visus komandinės eilutės argumentai argv. 10 00:00:22,210 --> 00:00:25,300 Dabar, laimei, aš turiu priėjimą su bendru skaičiumi argc. 11 00:00:25,300 --> 00:00:26,830 Taigi, pradėkime ten. 12 00:00:26,830 --> 00:00:35,140 >> int gaunu 0, aš mažiau nei argc i + +. 13 00:00:35,140 --> 00:00:38,170 Dabar apsisukimo konstruktas Aš įsteigti čia yra tiesiog ketina integruoti nuo 14 00:00:38,170 --> 00:00:42,800 nulio iki visų iš argumentų argv. 15 00:00:42,800 --> 00:00:45,580 Ir dabar mes turime kažką, per kiekvieną šios linijos iteracija. 16 00:00:45,580 --> 00:00:50,430 Leiskite, paprasčiausiai, išspausdinkite i-asis toks argumentas argv. 17 00:00:50,430 --> 00:00:57,960 >> Skliaustai atidaromi skliaustai uždaromi printf% s Backslash n arti citata kablelis. 18 00:00:57,960 --> 00:00:59,830 Ir dabar man reikia prijungti vertę. 19 00:00:59,830 --> 00:01:04,430 Taigi, jei aš noriu, kad i-tasis argumentas argv, kuris gali būti išreikštas kaip argv 20 00:01:04,430 --> 00:01:08,370 laikiklis i arti skliaustelis, kabliataškis. 21 00:01:08,370 --> 00:01:11,930 Išsaugokime failą, sudaryti ji, ir paleisti jį. 22 00:01:11,930 --> 00:01:15,980 >> Padaryti ARGV1 dot slash ARGV1. 23 00:01:15,980 --> 00:01:19,150 Bet kol aš paspauskite Enter, turėčiau tikriausiai pateikti keletą papildomų žodžių 24 00:01:19,150 --> 00:01:20,320 į komandų eilutę. 25 00:01:20,320 --> 00:01:22,710 Taigi, aš ruošiuosi kažką kaip [? foo?] 26 00:01:22,710 --> 00:01:24,050 baras, ir bazių. 27 00:01:24,050 --> 00:01:26,570 Ir dabar aš ruošiuosi paspauskite Enter. 28 00:01:26,570 --> 00:01:30,340 Kaip ir tikėtasi, matau ne tik Programos pavadinimas, kuris yra ARGV0. 29 00:01:30,340 --> 00:01:32,880 Aš taip pat matau [? foo?] baras ir bazių. 30 00:01:32,880 --> 00:01:34,597