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