Variable declaration

How this is valid variable declaration as we are not specifying the data type of the variable ?

signed Codingblocks=5;

unsigned is a datatype. It’s really just an alias for unsigned int