>> GARSIAKALBIS 1: Pasirodo šią programą, Trumpai tariant, nors tai,
iš tikrųjų yra klaida.
Retais atvejais, GetString, už savo dokumentus, gali grįžti
nors kitu nei eilutę.
Tiksliau, sargybinis, ypatingą vertė vadinama null -
N-U-L-L.
>> Null reiškia, kad apskritai kažkas negerai, pagal kurį ši
atveju, vartotojas gali įvedėte toks didelis eilutę, kad ji netelpa
atmintyje, ir taip GetString galią grįžti null tokiu atveju.
>> Arba gali būti, kad vartotojas kažkaip nebuvo įvesti virveles ne visi, ir
tokiu atveju ne styga gali grįžti.
Taigi, tai geriausia, kad mes aptikti ar ne null turi
buvo grąžintas taip -
Tik jei S nėra lygi null turėtų I toliau vykdyti šią kilpą.
>> Kitaip tariant, jei GetString atsitinka grįžti null, aš nesiruošia
netyčia pabandyti iteravimu per ženklai, kad tiesiog nėra ten.