1 00:00:00,000 --> 00:00:00,560 2 00:00:00,560 --> 00:00:02,460 >> DAVID J. MALAN: A ligean ar rudaí a chur céim amháin eile, anois. 3 00:00:02,460 --> 00:00:05,450 Má ghlactar leis go Níl mé ag iarraidh ach a phriontáil gach ceann de mo chláir 4 00:00:05,450 --> 00:00:06,630 argóintí. 5 00:00:06,630 --> 00:00:10,490 Ach mé, ina ionad sin, ag iarraidh a phriontáil gach ceann de na carachtair aonair i ngach ceann de na 6 00:00:10,490 --> 00:00:14,060 mo argóintí, in aghaidh líne, ionas go mbeidh nuair a reáchtáil an 7 00:00:14,060 --> 00:00:17,490 clár, liom a fheiceáil go simplí sruth de carachtair ar an scáileán go 8 00:00:17,490 --> 00:00:20,700 Tá dteannta a chéile ó mo ord de argóintí. 9 00:00:20,700 --> 00:00:21,980 >> Bhuel, conas is féidir liom é seo a dhéanamh? 10 00:00:21,980 --> 00:00:26,540 Is féidir liom a choinneáil slán le mo lúb ó roimh trína atriallach mé ó mé suas go dtí 11 00:00:26,540 --> 00:00:30,060 ARGC d'fhonn a chomhtháthú thar an argóintí iad féin. 12 00:00:30,060 --> 00:00:34,460 Ach anois, laistigh de gach atriall den lúb, is gá dom a iterate anois thar gach 13 00:00:34,460 --> 00:00:38,550 de na carachtair nó carachtair i teaghrán ar leith. 14 00:00:38,550 --> 00:00:40,620 Mar sin, chun é sin a dhéanamh, is gá dom lúb amháin níos mó. 15 00:00:40,620 --> 00:00:42,090 >> A ligean ar a chur go. 16 00:00:42,090 --> 00:00:46,890 do slánuimhir, a ligean ar ghlaoch air j ionann, 0. 17 00:00:46,890 --> 00:00:49,980 Anois, tá mé ag dul go mór a chomhtháthú suas go dtí an fad an 18 00:00:49,980 --> 00:00:52,310 teaghrán reatha i ARGV. 19 00:00:52,310 --> 00:00:55,910 Mar sin, lig dom a thabhairt áitiúil eile mé féin athróg, beidh muid ag glaoch air n, agus atá leagtha 20 00:00:55,910 --> 00:01:00,120 go comhionann leis an fad teaghrán an argóint atá ann faoi láthair, atá ag dul a bheith 21 00:01:00,120 --> 00:01:04,230 le fáil sa réim ARGV Leathstad i. 22 00:01:04,230 --> 00:01:08,500 >> Lig dom a iterate anois ó j suas go dtí go n leanúint ag 23 00:01:08,500 --> 00:01:10,400 incrimint ar gach atriall. 24 00:01:10,400 --> 00:01:13,850 A ligean ar a phriontáil anois ar an duine aonair carachtair ar an scáileán. 25 00:01:13,850 --> 00:01:21,920 Printf% c an am seo ina dhiaidh sin ag nua líne, ceanglófar gar, camóg, agus anois mé 26 00:01:21,920 --> 00:01:25,565 Ní mór an carachtar j-ú sa i-ú argóint. 27 00:01:25,565 --> 00:01:30,240 >> Mar sin, a fháil ag an, is féidir liom ach shonrú scriosaidh ARV liom 28 00:01:30,240 --> 00:01:32,050 a fháil ar an i-ú argóint. 29 00:01:32,050 --> 00:01:36,140 Agus ansin is féidir liom a Léim i leibhéal amháin níos doimhne agus a dhéanamh ar innéacs thánaisteach 30 00:01:36,140 --> 00:01:40,420 lúibín j, parenthesis gar, Leathstad, Sábháil. 31 00:01:40,420 --> 00:01:43,610 Agus a ligean ar chur le chéile anois agus reáchtáil an chláir seo. 32 00:01:43,610 --> 00:01:46,630 >> Déan ARGV2 - 33 00:01:46,630 --> 00:01:48,440 Ní leor an méid a bhí mé ag súil. 34 00:01:48,440 --> 00:01:50,740 A ligean ar scrollbharra suas go dtí an chéad de na teachtaireachtaí earráide. 35 00:01:50,740 --> 00:01:54,540 Agus i dearg anseo, feicimid earráid, fheidhm leabharlainne hintuigthe dhearbhú 36 00:01:54,540 --> 00:01:56,290 strlen le cineál - 37 00:01:56,290 --> 00:01:57,380 OH, fan nóiméad. 38 00:01:57,380 --> 00:02:00,340 Is é seo an chéad uair Bainim úsáid strlen, agus ní raibh mé ag súil 39 00:02:00,340 --> 00:02:04,970 mian leo é ar dtús, mar sin ní raibh mé san áireamh an comhad header go ndearbhaíonn 40 00:02:04,970 --> 00:02:06,290 feidhm fad teaghrán. 41 00:02:06,290 --> 00:02:09,419 >> Mar sin, ag an bharr mo chomhad, chun cuimhne, tá mé CS50.h. 42 00:02:09,419 --> 00:02:11,080 Tá mé io.h. caighdeánach 43 00:02:11,080 --> 00:02:14,500 Ach casadh sé amach, agus tá a fhios agam seo ó léamh an doiciméadú, gur gá dom 44 00:02:14,500 --> 00:02:18,320 tríú comhad header má mé, go deimhin, ag iarraidh a bhaint as an fheidhm strlen. 45 00:02:18,320 --> 00:02:22,760 Is é sin an fheidhm a dhearbhú i string.h. 46 00:02:22,760 --> 00:02:25,230 >> A ligean ar resave an comhad, thiomsú, agus a reáchtáil. 47 00:02:25,230 --> 00:02:32,360 48 00:02:32,360 --> 00:02:35,570 Agus an uair seo, a dhéanann muid ní hamháin féach ar gach ceann de na hargóintí. 49 00:02:35,570 --> 00:02:40,470 Linn a fheiceáil in ionad gach ceann de na hargóintí charachtar amháin ag an am. 50 00:02:40,470 --> 00:02:43,165