Question: what is the difference between int and unsigned int?
Answer: The 32-bit int data type can hold integer values in the range of −2,147,483,648 to 2,147,483,647. You may also refer to this data type as signed int or signed. unsigned int : The 32-bit unsigned int data type can hold integer values in the range of 0 to 4,294,967,295.