>> SPEAKER 1: Tuleb välja, et on ikka veel võimalus parandada seda
Programmi disain.
Teade minu jaoks silmus, mis iga iteratsiooni Ma kontrollin, et i on väiksem
kui string pikkusega s.
Aga string pikkusega s on alati saab olema sama, sest te ise
ei muuda.
Ja veel, iga kord läbi selle silmuse Ma kontrollin string pikkusega s,
string pikkusega s, string pikkus s, mis on lihtsalt rumal.
Sest kindlasti ta peab tegema mõned palju aega, et aru saada,
string pikkusest.
Ja ma kulutan aega, et aega küsides sama küsimus ikka ja jälle.
>> Noh, tuli välja saame parandada seda deklareerides, ütleme, teine ​​muutuja
sees minu jaoks silmus.
Kutsume seda n - ning asetage see I, komaga niimoodi -
ning määrata n võrdne string pikkusega s.
Semikooloniga.
Ja nüüd, olgem muuta oma seisundist ei võrrelda i vastu string
pikkus s per se, kuid asemel vastu n.
Sel viisil saame initsialiseerida n string pikkusega s.
Aga iga iteratsiooni minu loop, ma tulen asemel olema kontroll i vastu n.