тип переменная{значение};
Размер переменной в памяти
sizeof(переменная)
Точность дробной переменной, устанавливает значение для выхода стэка
std::setprecision(20);
float имя{значениеf};
double имя{значение};
long double{значениеL};
Автоматическое назначение типов переменных по их инициализированным значениям:
Код: Выделить всё
auto var1 {12} // Присвоится тип int
auto var2 {12.0} // Присвоится тип double
auto var3 {12.0f} // Присвоится тип float
auto var4 {12.0l} // Присвоится тип double long
auto var5 {e} // Присвоится тип char
Код: Выделить всё
auto var1 {12u} // Присвоится тип целого unsigned int
auto var1 {12ul} // Присвоится тип целого unsigned long int
auto var1 {12ll} // Присвоится тип целого long long int