Tagapagsalita 1: Ito ay lumiliko out sa programang ito, maikling bagaman ito ay, talaga ay may isang bug. Sa bihirang mga pagkakataon, GetString, per sarili nitong papeles, makakabalik bagay maliban sa isang string. Sa partikular, isang tanod, isang espesyal na halaga na tinatawag na null - N-U-L-L. Walang bisa Sumisimbolo na sa pangkalahatan, isang bagay nangyaring mali kung saan sa ito kaso, maaaring nai-type ang user sa naturang isang malaking string na hindi ito magiging akma sa memory, at kaya maaaring GetString bumalik null sa kasong iyon. O maaari itong maging na ang mga gumagamit sa paanuman Hindi nagta-type anumang string sa lahat, sa Kung saan walang string maaaring bumalik. Kaya ito ay pinakamahusay na nakita naming man o hindi ay may null na-ibinalik ang mga sumusunod - Tanging kung S ay hindi katumbas null dapat Magpatuloy ako upang maisagawa ito loop. Sa madaling salita, kung GetString mangyayari upang bumalik null, hindi ako pagpunta sa aksidenteng subukan iterating sa ibabaw character na lang ay hindi doon.