Чи має ключове слово без підпису за замовчуванням тип даних у C ++
Так, підписані та непідписані також можуть використовуватися як окремі специфікатори типу
Цілочисельні типи даних char, short, long та int можуть бути або підписаними, або непідписаними, залежно від діапазону чисел, які потрібно представити. Підписані типи можуть представляти як позитивні, так і негативні значення, тоді як непідписані типи можуть представляти лише позитивні значення (і нуль).
Ціле число без знака, що містить n бітів, може мати значення від 0 до 2 n - 1 (що є 2 n різними значеннями).
Однак підписані та непідписані можуть також використовуватися як окремі специфікатори типу, що означає те саме, що підписано int та unsigned int відповідно. Наступні дві декларації еквівалентні:
unsigned NextYear;
unsigned int NextYear;