Другие языки программирования и технологии

Что можете рассказать про оператора C++ int,или ссылочку скиньте, пожалуйста!

Целочисленные типы данных используются для представления чисел. В таблице 1 их аж шесть штук: short int, unsigned short int, int, unsigned int, long int, unsigned long int. Все они имеют свой собственный размер занимаемой памяти и диапазоном принимаемых значений. В зависимости от компилятора, размер занимаемой памяти и диапазон принимаемых значений могут изменяться. В таблице 1 все диапазоны принимаемых значений и размеры занимаемой памяти взяты для компилятора MVS2010. Причём все типы данных в таблице 1 расположены в порядке возрастания размера занимаемой памяти и диапазона принимаемых значений. Диапазон принимаемых значений, так или иначе, зависит от размера занимаемой памяти. Соответственно, чем больше размер занимаемой памяти, тем больше диапазон принимаемых значений. Также диапазон принимаемых значений меняется в случае, если тип данных объявляется с приставкой unsigned - без знака. Приставка unsigned говорит о том, что тип данных не может хранить знаковые значения, тогда и диапазон положительных значений увеличивается в два раза, например, типы данных short int и unsigned short int.
Приставки целочисленных типов данных: short - приставка укорачивает тип данных, к которому применяется, путём уменьшения размера занимаемой памяти;
long - приставка удлиняет тип данных, к которому применяется, путём увеличения размера занимаемой памяти;
unsigned (без знака) - приставка увеличивает диапазон положительных значений в два раза, при этом диапазон отрицательных значений в таком типе данных храниться не может.
Так, что, по сути, мы имеем один целочисленный тип для представления целых чисел — это тип данных int. Благодаря приставкам short, long, unsigned появляется некоторое разнообразие типов данных int, различающихся размером занимаемой памяти и (или) диапазоном принимаемых значений.
Аскар Нурахмадов
Аскар Нурахмадов
1 566
Лучший ответ
Речь о человеке? Предлог "про", винительный падеж, окончание "а".

ЗЫ А вообще, Вы не поверите.. . Вопрос "когда их целесообразно применять" будет в 200 раз сложнее. Предлагаю ответ "новичку - никогда, но ознакомиться нужно, чтобы чужой код читать"
AN
Azamat Nasirjanuli
19 662
если вы о такой форме
operator int () const {return number;}
то это оператор приведения типа к int.
а вообще int - это тип данных. Подробнее можно нагуглить

Web5teR, ссылки было бы более, чем достаточно)
В ютубе есть