Whenever you write a data type as "int", is it a guaranteed alias for "signed int", or is that defined by the compilation options?