unsigned С++ беззнаковые числа

Ключевое слово unsigned определяет что целочисленный тип будет беззнаковый (начинаться от нуля и выше). Применяется к типам данных char, short, int, long, long long.


// Примеры объявления unsigned переменных
unsigned char a = 'c';
unsigned short b = 10000;
unsigned int c = 1000000;
unsigned long d = 100000000;
unsigned long long i = 1'000'000'000'000;  // Можно использовать одинарную кавычку как разделитель для длинных чисел
2023-10-23



Понравилась страница?
Добавить в закладки
Или поделиться!

Связанные темы

char символьный тип данных в С++ длиной 1 байт
char16_t символьный беззнаковый тип данных длиной 16 бит в С++11
char32_t символьный беззнаковый тип данных длиной 32 бит в С++11
char8_t символьный тип данных в С++20
Типы данных C++
double - тип данных для представления вещественных чисел двойной точности
enum перечисление С++
float C++ представление вещественных данных с одинарной точностью
int C++ целочисленный тип данных
Целочисленные типы С++ long и long long
short С++ целочисленный тип данных
signed C++ модификатор знакового целочисленного типа
typedef C++ создание псевдонимов для типов данных
typeid C++ определение типа данных
union C++ объединение переменных разных типов в общей памяти
unsigned С++ беззнаковые числа
void C++ для функций не возвращающих значений или задания пустого указателя
wchar_t С++ расширенный набор символов и строк