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 >> А сада желим да вршите итерацију кроз све аргументи командне линије у аргв. 10 00:00:22,210 --> 00:00:25,300 Сада срећом, имам приступ на укупан број у аргц. 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 нула на до укупног броја од аргумената у аргв. 15 00:00:42,800 --> 00:00:45,580 И сада морамо да нешто у свака итерација ове петље. 16 00:00:45,580 --> 00:00:50,430 Хајде, сасвим једноставно, одштампати и-ти такав аргумент у аргв. 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 Дакле, ако желим да и-ти аргумент у аргв, које се могу изразити као аргв 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 >> Направите АРГВ1 тачка сласх АРГВ1. 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 А сада ћу да удари Ентер. 28 00:01:26,570 --> 00:01:30,340 Као што се очекивало, ја видим не само Име програма, који је у АРГВ0. 29 00:01:30,340 --> 00:01:32,880 Такође видим [? трла,?] бар и баз. 30 00:01:32,880 --> 00:01:34,597