Типы данных в C++
НАВИГАЦИЯ ПО СТРАНИЦЕ
C++ предоставляет разнообразные типы данных для хранения различных видов информации. Вот некоторые основные типы данных в C++:
Простые типы данных :
int: Целые числа.
int myInt = 42;
float: Числа с плавающей точкой (одинарная точность).
float myFloat = 3.14f;
double: Числа с плавающей точкой (двойная точность).
double myDouble = 3.1415926535;
char: Символы (одиночные символы в одинарных кавычках).
char myChar = 'A';
bool: Логический тип данных (true или false).
bool myBool = true;
Составные типы данных :
Строки (std::string): Последовательности символов.
#include <string>
std::string myString = "Hello, World!";
Массивы: Структуры для хранения последовательности элементов одного типа.
int myArray[5] = {1, 2, 3, 4, 5};
Структуры: Группировка разных типов данных в одной структуре.
struct Point {
int x;
int y;
};
Point myPoint = {3, 4};
Указатели и ссылки :
Указатели: Хранят адреса в памяти.
int* myPointer = &myInt;
Ссылки: Псевдонимы для переменных.
int& myReference = myInt;
Пользовательские типы данных :
Перечисления (enum): Список именованных целочисленных констант.
enum Color { RED, GREEN, BLUE };
Color myColor = RED;
Классы и объекты: Определение пользовательских типов данных.
class MyClass {
// Определение класса
};
MyClass myObject; // Создание объекта
Эти типы данных предоставляют различные инструменты для эффективной работы с данными в C++, позволяя разработчикам выбирать наиболее подходящий тип в зависимости от требований конкретной задачи.