The principle use of the signed type modifier is to specify a signed char data type. Its use on other integer types is redundant since integers are signed by default.