Holas!
Que pasaba cuando querias usar un valor nulo a un entero?, que es lo que la mayoría acostumbraba a usar?, pues siempre usabamos -1 para indicar que es nulo algun valor. En algunos casos puede servir pero en otros, tendrás que agregar código adicional