>> COLUMNA 1: Acontece neste programa, curto que sexa,
realmente ten un erro.
Nalgunhas circunstancias, GetString, por súa propia documentación, pode volver
algo diferente dunha cadea.
En concreto, unha sentinela, un especial valor chamado null -
N-L-L-L.
>> Significa nulos, que xeralmente, algo deu mal polo que neste
caso, o usuario pode ter ingresaran tal unha gran cadea que non cabería
na memoria, e así poder GetString voltar nulo nese caso.
>> Ou pode ser que o usuario dalgún xeito Non escriba calquera cadea en todo, en
caso ningunha secuencia que pode volver.
Polo tanto, é mellor que nós detectamos ou non nulo ten
foi devolto como segue -
Só se S non é igual a nulo debería Debo proceder para executar este loop.
>> Noutras palabras, se GetString pasa para volver nulo, eu non vou
accidentalmente tentar iterando personaxes que simplemente non están alí.