Spreker 1: Dit blyk uit hierdie program, kort maar dit is, eintlik 'n fout. In seldsame gevalle, GetString, per sy eie dokumentasie, kan terugkeer iets anders as 'n string. Spesifiek, 'n brandwag, 'n spesiale waarde genoem nul - N-U-L-L. Nul beteken dat die algemeen, iets verkeerd gegaan waardeur in hierdie geval is, kan die gebruiker in so getik het 'n groot string dat dit nie sou pas in die geheue, en so GetString mag terugkeer nul in so 'n geval. Of dit kan wees dat die gebruiker of ander manier nie tik nie enige string aan almal, in welke geval geen string kan terug kom. So dit is die beste wat ons spoor of nie nul is is soos volg teruggekeer - Slegs as S nie gelyk null moet Ek gaan hierdie lus om uit te voer. Met ander woorde, as GetString gebeur null om terug te keer, ek is nie van plan om per ongeluk probeer iterating oor karakters wat eenvoudig nie daar is nie.