Тип int
Тип int - это фундаментальный целочисленный тип данных в C++,
который используется для хранения целых чисел: как положительных,
так и отрицательных, а также нуля. По стандарту C++ размер типа
int составляет не менее 16 бит, однако на большинстве
современных платформ он занимает 4 байта и может хранить
значения в диапазоне примерно от -2147483648 до
2147483647. Тип int удобен для работы со счётчиками,
индексами, арифметическими операциями и другими задачами, где
требуется целое число.
Стоит помнить, что при выходе за пределы допустимого диапазона
происходит переполнение, и результат становится непредсказуемым.
Для гарантированно большего диапазона используйте типы long
или long long, а для беззнаковых значений - unsigned int.
Синтаксис
int name;
int name = value;
int name1, name2, name3;
Пример
Объявим переменную типа int и присвоим ей значение 42,
а затем выведем её на экран:
#include <iostream>
using namespace std;
int main()
{
int num = 42;
cout << num << endl;
return 0;
}
Результат выполнения кода:
42
Пример
Выполним арифметические операции с переменными типа int:
#include <iostream>
using namespace std;
int main()
{
int a = 10;
int b = 3;
int res = a + b * 2;
cout << res << endl;
return 0;
}
Результат выполнения кода:
16
Пример
Проверим размер типа int в байтах с помощью оператора
sizeof:
#include <iostream>
using namespace std;
int main()
{
cout << sizeof(int) << endl;
return 0;
}
Результат выполнения кода:
4