>> 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.