
Типы данных
Операционная система выделяет память и выбирает, что будет храниться в зарезервированной памяти, на основе типа данных переменной.
Тип данных определяет правильное использование идентификатора, какие данные могут быть сохранены и какие типы операций могут быть выполнены.
Выражения
В приведенных ниже примерах показаны допустимые и недопустимые выражения C ++.
55+15 // legal C++ expression
//допустимое выражение C ++
55 + "John" // illegal
// Оператор + не определен для целого числа и строки
Числовые типы данных
Числовые типы данных включают в себя:
Целые числа (целые числа), такие как -7, 42.
Числа с плавающей запятой, такие как 3.14, -42.67.
Строки и персонажи
Строка состоит из цифр, символов или символов. Строковые литералы помещаются в двойные кавычки; некоторые примеры: «Привет», «Меня зовут Дэвид» и тому подобное.
Символы представляют собой отдельные буквы или символы и должны быть заключены в одинарные кавычки, например, «a», «b» и.т.д.
Булевы
Тип данных Boolean возвращает только два возможных значения: true (1) и false (0).
Целые
Целочисленный тип содержит не дробные числа, которые могут быть положительными или отрицательными. Примеры целых чисел могут включать 42, -42 и аналогичные числа.
Целые
Используйте ключевое слово int для определения целочисленного типа данных.
int a = 42;
Несколько основных типов, включая целые числа, могут быть изменены с использованием одного или нескольких из этих модификаторов типов:
подписано: целое число со знаком может содержать как отрицательные, так и положительные числа.
unsigned: целое число без знака может содержать только положительные значения.
короткий: половина размера по умолчанию.
long: в два раза больше размера по умолчанию.
Например:
без знака long int a;
Числа с плавающей точкой
Переменная типа с плавающей точкой может содержать действительное число, например 420,0, -3,33 или 0,03325.
Слова с плавающей точкой относятся к тому факту, что различное количество цифр может появляться до и после десятичной точки. Можно сказать, что десятичная дробь обладает способностью «плавать».
Существует три различных типа данных с плавающей запятой: float, double и long double.
В большинстве современных архитектурных чисел с плавающей запятой составляет 4 байта, значение типа double равно 8, а длинный тип double может быть эквивалентен значению типа double (8 байтов) или 16 байтов.
Например:
двойной темп = 4,21;