Почему функция get так опасна, что ее нельзя использовать?

Когда я пытаюсь скомпилировать код C, который используетgets() функция с GCC,

Я понял

предупреждение:

(.text + 0x34): предупреждение: `получает ' Функция опасна и не должна использоваться.

Я помню, это как-то связано с защитой стека и безопасностью, но ям точно не знаю почему?

Может ли кто-нибудь помочь мне удалить это предупреждение и объяснить, почему существует такое предупреждение об использовании?gets()

Еслиgets() так опасно, то почемумы это удалим?

Ответы на вопрос(11)

Ваш ответ на вопрос