1
00:00:00,000 --> 00:00:00,270

2
00:00:00,270 --> 00:00:02,870
>> David J. MALAN: Ipagpalagay na ngayon na gusto naming
upang i-print ang lahat ng mga command line

3
00:00:02,870 --> 00:00:05,900
mga argument na isang uri ng user sa
prompt at hindi lamang sa unang tulad

4
00:00:05,900 --> 00:00:08,710
salita na siya mga uri pagkatapos
pangalan ng program.

5
00:00:08,710 --> 00:00:12,480
Well, upang magawa ito kailangan lang namin ng isang
pamilyar na bumuo, ng loop, at A

6
00:00:12,480 --> 00:00:14,070
pamilyar printf statement.

7
00:00:14,070 --> 00:00:16,750
Kaya pagsamahin ng dalawang ipaalam -

8
00:00:16,750 --> 00:00:17,670
para sa.

9
00:00:17,670 --> 00:00:22,210
>> At ngayon nais ko upang umulit sa ibabaw ng lahat ng
ang mga argumento command line sa ARGV.

10
00:00:22,210 --> 00:00:25,300
Ngayon sa kabutihang-palad, mayroon akong pag-access
sa kabuuan ng mga numero sa ARGC.

11
00:00:25,300 --> 00:00:26,830
Kaya Magsimula tayo doon ipaalam.

12
00:00:26,830 --> 00:00:35,140
>> int makakuha i 0; i Mababa
kaysa argc; i + +.

13
00:00:35,140 --> 00:00:38,170
Ngayon ang looping bumuo ng mga na-set up ako
dito ay nagre-pagpunta sa pagsamahin mula sa

14
00:00:38,170 --> 00:00:42,800
ZERO sa hanggang sa ang kabuuang bilang
ng mga argumento sa ARGV.

15
00:00:42,800 --> 00:00:45,580
At ngayon, kailangan naming ng isang bagay sa loob ng
bawat iteration ng loop na ito.

16
00:00:45,580 --> 00:00:50,430
Sabihin, medyo simple, i-print ang
ika-i-tulad argumento sa ARGV.

17
00:00:50,430 --> 00:00:57,960
>> Buksan ang bracket malapit bracket printf% s
backslash n malapit quote kuwit.

18
00:00:57,960 --> 00:00:59,830
At ngayon ay kailangan ko upang plug sa halaga.

19
00:00:59,830 --> 00:01:04,430
Kaya kung gusto ko ang mga i-ika-argumento sa ARGV,
na maaaring ipinahiwatig bilang ARGV

20
00:01:04,430 --> 00:01:08,370
bracket i, malapit panaklong,
tuldok-kuwit.

21
00:01:08,370 --> 00:01:11,930
I-save ng file Hayaan, sumulat ng libro
ito, at patakbuhin ito.

22
00:01:11,930 --> 00:01:15,980
>> Gawing ARGV1 tuldok iwa ARGV1.

23
00:01:15,980 --> 00:01:19,150
Ngunit bago pindutin kong ipasok, dapat ko
marahil magbigay ng ilang karagdagang mga salita

24
00:01:19,150 --> 00:01:20,320
sa command prompt.

25
00:01:20,320 --> 00:01:22,710
Kaya Pupunta ako sa isang bagay
tulad ng [? foo,?]

26
00:01:22,710 --> 00:01:24,050
bar, at baz.

27
00:01:24,050 --> 00:01:26,570
At ngayon pupuntahan ko pindutin ang Enter.

28
00:01:26,570 --> 00:01:30,340
Tulad ng inaasahan, nakikita ko hindi lamang ang
pangalan ng program na iyon, na kung saan ay sa ARGV0.

29
00:01:30,340 --> 00:01:32,880
Ring makita ako [? foo,?] bar at baz.

30
00:01:32,880 --> 00:01:34,597