>> Выступающий 1: Оказывается, эту программу, Короче говоря, хотя это,
на самом деле имеет ошибка.
В редких случаях, GetString, за свою собственную документацию, может вернуться
нечто иное, чем строки.
В частности, дозорный, специальный значение называется нулевым -
N-U-L-L.
>> Нулевые показывает, что режим в целом, что-то пошло не так в результате чего в этом
случае пользователю, возможно, набрал в таких большая строка, что это не будет соответствовать
в памяти, и так GetString мощь вернуться нуль в этом случае.
>> Или это может быть, что пользователь как-то не ввести любую строку на всех, в
этом случае строка не может вернуться.
Так что это лучшее, что мы обнаруживаем или не нуль имеет
были возвращены в следующем -
Только если S не равно NULL должны Я исхожу выполнить эту петлю.
>> Другими словами, если GetString происходит вернуться нуль, я не собираюсь
случайно попробовать итерации символов, которые просто не существует.