unción @gets () y byte cero '\ 0' en la entrada

Será elgets()a función @ desde el lenguaje C (por ejemplo, desde glibc) se detiene, si lee un byte cero '\0') del archivo?

Examen rápido:echo -ne 'AB\0CDE'

Gracias

PS esta pregunta surge de los comentarios en esta pregunta:return to libc - problem

PPS thegetsa función @ es peligrosa, pero es una cuestión sobre esta función en sí misma, no sobre si alguien debería usarla o no.

Respuestas a la pregunta(2)

Su respuesta a la pregunta