Ræðumaður 1: Það kemur í ljós þetta forrit, stutt þó það sé, reyndar hefur galla. Í mjög sjaldgæfum tilvikum, GetString, á eigin skjöl þess, getur skilað eitthvað annað en band. Sérstaklega er vörðr, sérstakt gildi kallast null - N-U-L-L. Null táknar að almennt, eitthvað fór úrskeiðis þar í þessu tilfelli, notandi gæti hafa slegið í svo stór band að það myndi ekki passa í minni, og svo GetString mætti aftur null í því tilviki. Eða það gæti verið að notandinn einhvern veginn ekki slegið inn hvaða streng yfirleitt, í er þá ekki band getur komið aftur. Svo það er best að við uppgötva hvort null hefur verið skilað á eftirfarandi hátt - Aðeins ef S er ekki jafnt null ætti Ég að halda áfram að keyra þessa lykkju. Með öðrum orðum, ef GetString gerist að skila NULL, ég ætla ekki að tilviljun reyna iterating yfir stafir sem einfaldlega eru ekki til staðar.