SPEAKER: Sa issa, fil-programmi konna miktub, konna dikjarati prinċipali bħala int null prinċipali. U dan il-ħin, li null għandha sempliċiment tispeċifika li l- programm ma tieħu kwalunkwe argumenti linja tal-kmand. Fi kliem ieħor, meta utent runs programm, hu jew hi jista 'jipprovdi kmand argumenti linja billi tikteb addizzjonali kliem jew frażijiet wara tal-programm isem fil-prompt. Ukoll, jekk inti tixtieq program tiegħek biex jieħdu argumenti linja tal-kmand, wieħed jew aktar kliem bħal dawn, għandna bżonn biex jissostitwixxu null ma 'koppja ta' argumenti. Mela ejja tagħmel dan. Inkludi CS50.h. Inkludi io.h. standard Int, prinċipali, u issa minflok null, Jien ser jispeċifikaw int imsejħa argc, u firxa ta ' kordi imsejħa ARGV. Issa, argc u ARGV huma sempliċiment konvenzjonijiet. Nistgħu ħadthom sejħa dawn l-argumenti xejn aktar li rridu. Imma dak li huwa importanti huwa li argc hija ta int, għaliex skond id-definizzjoni, huwa ser jinkludi l-għadd argument, in-numru ta 'kliem b'kollox li l- utent ittajpjat fil tiegħu jew tagħha fil-pront. ARGV, sadanittant, argument vector, huwa ser fil-fatt tkun array ħażna kollha tal-kliem li l-utent ikollu ittajpjat fuq tiegħu jew tagħha fil-pront. Ejja tipproċedi biex tagħmel xi ħaġa issa ma 'wieħed jew aktar minn dawn argumenti linja tal-kmand. B'mod partikolari, ejja imorru quddiem u print kwalunkwe kelma t-tipi utent wara l-isem tal-programm fil-prompt. Parentesi miftuħa, parentesi magħluqa, print f, mija s, backslash n, comma. U issa I bżonn li tgħid print f dak valur għall-plagg fil dik placeholder. Irrid li l-ewwel kelma li l-utent ikollu ittajpjat wara isem tal-programm. U hekk jien ser tispeċifika ARGV bracket 1, magħluq parentesi, virgola. Issa, għaliex bracket 1 u mhux bracket 0? Ukoll, jirriżulta, maħżuna awtomatikament fil ARGV 0 se tkun l- Isem attwali programm. Allura l-ewwel kelma li t-tipi utent wara l-isem tal-programm huwa, minnu konvenzjoni, se tkun maħżuna ARGV 1. Ejja issa jikkompilaw u run dan il-programm. Kun ARGV 0 dot slash ARGV 0, u issa kelma bħal hello, jidħol. U hemm aħna għandna hija, bonjour.