1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:03,230 >> Oratè: Jiska kounye a, nan pwogram nou te ekri, nou te deklare prensipal kòm 3 00:00:03,230 --> 00:00:04,940 int anile prensipal la. 4 00:00:04,940 --> 00:00:07,600 Apre sa, tout tan sa a, ki anile gen tou senpleman te espesifye ki la 5 00:00:07,600 --> 00:00:10,870 pwogram pa pran okenn lòd liy agiman. 6 00:00:10,870 --> 00:00:14,180 Nan lòt mo, lè yon itilizatè kouri yon pwogram nan, li oswa li te ka bay lòd 7 00:00:14,180 --> 00:00:18,130 agiman liy pa ekri plis mo ak fraz apre pwogram lan 8 00:00:18,130 --> 00:00:19,420 non nan èd memwa a. 9 00:00:19,420 --> 00:00:22,980 >> Oke, si ou vle pwogram ou a pran lòd agiman liy, youn oswa 10 00:00:22,980 --> 00:00:26,960 plis mo sa yo, nou bezwen ranplase anile ak yon koup la agiman. 11 00:00:26,960 --> 00:00:28,630 Se konsa, kite a fè sa. 12 00:00:28,630 --> 00:00:32,170 Mete CS50.h. 13 00:00:32,170 --> 00:00:35,760 Mete estanda io.h. 14 00:00:35,760 --> 00:00:40,830 Int, prensipal yo, e kounye a, olye pou yo anile, Mwen pral presize yon Int rele 15 00:00:40,830 --> 00:00:45,800 arg, ak yon etalaj de strings rele argv. 16 00:00:45,800 --> 00:00:48,240 >> Koulye a, arg ak argv yo tou senpleman konvansyon. 17 00:00:48,240 --> 00:00:50,530 Nou te kapab te gen rele agiman sa yo anyen ki pi nou vle. 18 00:00:50,530 --> 00:00:54,050 Men, ki sa ki enpòtan se ke arg se yon Int, paske pa definisyon, li se 19 00:00:54,050 --> 00:00:57,810 ale nan genyen agiman konte yo, ki kantite mo nan manm ki la 20 00:00:57,810 --> 00:00:59,830 te itilizatè tape nan èd memwa li. 21 00:00:59,830 --> 00:01:04,310 >> Argv, pandan se tan, agiman vektè, se ale nan aktyèlman ap yon etalaj estoke 22 00:01:04,310 --> 00:01:08,460 tout nan mo sa yo ki itilizatè a gen tape nan èd memwa li. 23 00:01:08,460 --> 00:01:10,920 Se pou yo kontinye nan fè yon bagay kounye a ak youn oswa plis nan sa yo 24 00:01:10,920 --> 00:01:12,090 lòd liy agiman. 25 00:01:12,090 --> 00:01:16,440 An patikilye, se pou yo ale pi devan epi ekri ak lèt ​​detache tou sa pawòl ki kalite itilizatè 26 00:01:16,440 --> 00:01:20,380 apre Non pwogram lan nan èd memwa a. 27 00:01:20,380 --> 00:01:26,940 >> Louvri bracket, fèmen bracket, ekri ak lèt ​​detache f, pousan a, antislach n, vigil. 28 00:01:26,940 --> 00:01:30,930 Koulye a, mwen bezwen di ekri ak lèt ​​detache f sa ki valè nan ploge nan ki kontneur. 29 00:01:30,930 --> 00:01:35,030 Mwen vle pawòl Bondye a premye ki itilizatè a gen tape apre Non pwogram lan. 30 00:01:35,030 --> 00:01:39,550 Se konsa, mwen pral presize argv bracket 1, fèmen 31 00:01:39,550 --> 00:01:41,250 parantèz, pwenvigil. 32 00:01:41,250 --> 00:01:43,710 >> Koulye a, poukisa bracket 1 epi yo pa bracket 0? 33 00:01:43,710 --> 00:01:47,410 Oke, li vire soti, otomatikman ki estoke nan argv 0 a pwal nan 34 00:01:47,410 --> 00:01:49,040 aktyèl Non pwogram lan. 35 00:01:49,040 --> 00:01:52,600 Se konsa, pawòl Bondye a premye ki kalite mouvman yo itilizatè apre Non pwogram lan se, pa 36 00:01:52,600 --> 00:01:55,410 konvansyon, pral fè ki estoke nan argv 1. 37 00:01:55,410 --> 00:01:58,800 >> Se pou nou kounye a konpile ak kouri pwogram sa a. 38 00:01:58,800 --> 00:02:08,080 Fè argv 0 dot koupe argv 0, epi kounye a yon mo tankou hello, antre. 39 00:02:08,080 --> 00:02:09,330 Apre sa, nou genyen li, hello. 40 00:02:09,330 --> 00:02:11,332