I understand that if the size of register is 8 bit wide then It can be store only 8 bit data
Example int number = 12345678 // it store 8 bit data
Example int number = 123456789 // it will give error because data is 9 bit wide
Below are example of int Data type
[8-bit] signed int: -127 to 127
[8-bit] unsigned int: 0 to 255
[8-bit] signed char: -127 to 127 or 0 to 255
I am confuse with negative range -127 to 127 ? I think 8 bit register can store only 0 to 255 numbers and the number can positive or negative