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

2
00:00:00,270 --> 00:00:02,870
>> Дэвід Дж. Малан: Выкажам здагадку зараз, што мы хочам
для друку ўсіх каманднага радка

3
00:00:02,870 --> 00:00:05,900
аргументы, якія карыстальнік ўводзіць у
хуткае і не толькі першы такі

4
00:00:05,900 --> 00:00:08,710
слова, якое ён ці яна тыпу пасля
назва праграмы.

5
00:00:08,710 --> 00:00:12,480
Ну, для гэтага трэба проста
знаёмыя канструкцыя, пятля, і

6
00:00:12,480 --> 00:00:14,070
знаёмыя Е заяве.

7
00:00:14,070 --> 00:00:16,750
Так што давайце аб'яднаць два -

8
00:00:16,750 --> 00:00:17,670
для.

9
00:00:17,670 --> 00:00:22,210
>> А цяпер я хачу, каб перабрацца ўсе
аргументы каманднага радка ў ARGV.

10
00:00:22,210 --> 00:00:25,300
Зараз на шчасце, у мяне ёсць доступ
да агульнай колькасці ў ARGC.

11
00:00:25,300 --> 00:00:26,830
Такім чынам, давайце пачнем там.

12
00:00:26,830 --> 00:00:35,140
>> унутр я атрымліваю 0; я менш
чым агдс; я + +.

13
00:00:35,140 --> 00:00:38,170
Цяпер разнавіднасцяў цыклаў я стварыў
тут проста збіраецца інтэграваць з

14
00:00:38,170 --> 00:00:42,800
нуля на да агульнай колькасці
аргументаў на ARGV.

15
00:00:42,800 --> 00:00:45,580
І цяпер нам трэба нешта ў
кожная ітэрацыя гэтага цыклу.

16
00:00:45,580 --> 00:00:50,430
Давайце, папросту кажучы, раздрукаваць
я-я такіх аргументам на ARGV.

17
00:00:50,430 --> 00:00:57,960
>> Адкрыць кранштэйны зачыняе дужка Е% з
касая рыса п блізка цытатай коска.

18
00:00:57,960 --> 00:00:59,830
І цяпер мне трэба падключыць кошту.

19
00:00:59,830 --> 00:01:04,430
Так што, калі я хачу аргумент г-ю ў ARGV,
што можа быць выказана як ARGV

20
00:01:04,430 --> 00:01:08,370
Кранштэйны я, якая зачыняе дужка,
кропка з коскі.

21
00:01:08,370 --> 00:01:11,930
Давайце захаваць файл, кампіляваць
гэта, і запусціць яго.

22
00:01:11,930 --> 00:01:15,980
>> Зрабіць ARGV1 кропка слэш ARGV1.

23
00:01:15,980 --> 00:01:19,150
Але перш, чым я ўдарыў увядзіце, я павінен
верагодна, прадаставіць некаторыя дадатковыя словы

24
00:01:19,150 --> 00:01:20,320
у камандным радку.

25
00:01:20,320 --> 00:01:22,710
Так што я збіраюся да чаму-то
як [? Фу,?]

26
00:01:22,710 --> 00:01:24,050
бар, і Баз.

27
00:01:24,050 --> 00:01:26,570
І зараз я ўдару Enter.

28
00:01:26,570 --> 00:01:30,340
Як і чакалася, я бачу не толькі
Назва праграмы, які знаходзіцца ў ARGV0.

29
00:01:30,340 --> 00:01:32,880
Я таксама бачу [? Фу,?] Бар і Баз.

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