1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:03,230 >> ПРЕДСЕДНИК: До сада, у програмима имамо написано, ми смо прогласили главни као 3 00:00:03,230 --> 00:00:04,940 инт маин празнину. 4 00:00:04,940 --> 00:00:07,600 И све ово време, да има празнина једноставно су прецизирајући да 5 00:00:07,600 --> 00:00:10,870 Програм не преузима било аргументе командне линије. 6 00:00:10,870 --> 00:00:14,180 Другим речима, када корисник покрене Програм, он или она може да обезбеди команду 7 00:00:14,180 --> 00:00:18,130 лине аргументи по писању додатни речи или фразе након програма је 8 00:00:18,130 --> 00:00:19,420 име на линији. 9 00:00:19,420 --> 00:00:22,980 >> Па, ако не желите да ваш програм на узети аргументе командне линије, једна или 10 00:00:22,980 --> 00:00:26,960 више таквих речи, морамо да заменимо воид са пар аргумената. 11 00:00:26,960 --> 00:00:28,630 Дакле, хајде да урадимо то. 12 00:00:28,630 --> 00:00:32,170 Укључи ЦС50.х. 13 00:00:32,170 --> 00:00:35,760 Укључи стандардну ио.х. 14 00:00:35,760 --> 00:00:40,830 Инт, главни, а сада уместо празнина, Идем да одредите инт зове 15 00:00:40,830 --> 00:00:45,800 аргц, и низ жице зове аргв. 16 00:00:45,800 --> 00:00:48,240 >> Сада, аргц и аргв су једноставно конвенцијама. 17 00:00:48,240 --> 00:00:50,530 Могли смо позвати ове аргументе већина нешто желимо. 18 00:00:50,530 --> 00:00:54,050 Али оно што је важно је да је аргц инт, јер по дефиницији, је 19 00:00:54,050 --> 00:00:57,810 ће садржати аргумент тачака, број речи у укупно да 20 00:00:57,810 --> 00:00:59,830 корисник је откуцан на његов или њен линији. 21 00:00:59,830 --> 00:01:04,310 >> Аргв, у међувремену, аргумент вектор, је ће заправо бити низ складиштење 22 00:01:04,310 --> 00:01:08,460 све речи које корисник има откуцан на његов или њен линији. 23 00:01:08,460 --> 00:01:10,920 Хајде да наставимо да радимо нешто сада са једним или више ових 24 00:01:10,920 --> 00:01:12,090 аргументе командне линије. 25 00:01:12,090 --> 00:01:16,440 Конкретно, идемо напред и штампање без обзира реч типови корисник 26 00:01:16,440 --> 00:01:20,380 после имена програма на линији. 27 00:01:20,380 --> 00:01:26,940 >> Отворена заграда, затворена заграда, штампа Ф, посто ова, обрнута коса црта н, зарез. 28 00:01:26,940 --> 00:01:30,930 И сад ја треба да кажем шта принт ф вредност да прикључите на тај чувар места. 29 00:01:30,930 --> 00:01:35,030 Желим прву реч да корисник има откуцан после имена програма. 30 00:01:35,030 --> 00:01:39,550 И тако ћу навести аргв носач 1, затворен 31 00:01:39,550 --> 00:01:41,250 заграда, тачка и зарез. 32 00:01:41,250 --> 00:01:43,710 >> Сада, зашто конзола 1 и не конзола 0? 33 00:01:43,710 --> 00:01:47,410 Па, испоставило се, аутоматски чувају у аргв 0 ће бити 34 00:01:47,410 --> 00:01:49,040 Стварни име програма. 35 00:01:49,040 --> 00:01:52,600 Дакле, прва реч која типови корисник после име програма је, по 36 00:01:52,600 --> 00:01:55,410 конвенција, ће бити чувају у аргв 1. 37 00:01:55,410 --> 00:01:58,800 >> Хајде да сада састављају и покренете овај програм. 38 00:01:58,800 --> 00:02:08,080 Направите аргв 0 дот уписали косу аргв 0, и сада реч као здраво, унесите. 39 00:02:08,080 --> 00:02:09,330 И ту је имамо, здраво. 40 00:02:09,330 --> 00:02:11,332