Vide, ça peut-être une histoire de convention (définir ce qu'on entend par là, quelle valeur est "sacrifiée" pour ça).
Dans un caractère non signé de 8 bits, y a 0 à 255.
Si on attend réponse de clavier, tant que rien tapé, le buffer est vide.
Faudrait préciser le besoin (chaîne, oui, caractère bof).
Y a bien les codes de commandes du DOS ( valeur < 32) ( http://www.asciitable.com/ ) NULL est le caractère null ('\0').