г. Тверь

Меню

Типы данных в С++

Типы данных в C++

Общие сведения

C++ — язык со статической типизацией. У каждой переменной на этапе компиляции должен быть чётко определённый тип данных. Про каждый тип данных заранее известно, сколько места в памяти занимает переменная такого типа.

В C++ есть несколько основных типов данных: int, char, float, double, bool. Давайте подробнее рассмотрим каждый из них.

Числовые типы данных

Целочисленные типы (int): int - это тип данных для хранения целых чисел.

 

//Пример
int age = 25; //Эта строка объявляет переменную age типа int и присваивает ей значение 25. В C++ мы можем выполнять все стандартные арифметические операции с целыми числами.

Числа с плавающей точкой (float, double): Эти типы используются для хранения чисел с дробной частью.

 
                
                    //Пример
                    float height = 1.75;
                    //Здесь height - это переменная типа float, которая хранит значение 1.75.
                
            

Символьный и логический типы данных

Символьный тип (char): char используется для хранения одного символа

 
                
                    //Пример
                    char letter = 'A';
                    //Это объявление создает переменную letter, которая хранит символ 'A'.
                
            

Логический тип (bool): bool - это тип данных, который может принимать только два значения: true (истина) или false (ложь). Это полезно при работе с условными операторами.

 

//Пример
bool isRainy = true;
//Данный пример говорит, что на улице идет дождь.

Практические примеры и упражнения

Теперь, когда вы знакомы с основными типами данных в C++, давайте рассмотрим несколько примеров, где они используются вместе.

 

                    
 using namespace std;
int main() {
 int a = 5;
float b = 4.5;
char c = 'Z';
bool condition = true;

if (condition) {
   cout << "Число a = " << a << ", число b = " << b << ", символ c = " << c << endl;
}
                        
 return 0;
}