В языке С++ имеется две группы встроенных типов данных: базовые и составные или производные.
Для хранения в компьютере элемента информации программа должна отслеживать три его основных свойства; в частности, она определяет:
• где хранится информация
• какое значение там хранится
• вид хранящейся информации.
К примеру, в объявлении int i=5имя i определяет значение переменной, равное 5. При этом это целочисленная переменная.
Правила именования переменных
Для переменных рекомендуется выбирать имена, отражающие их назначение. В именах можно использовать буквы алфавита, цифры и символ подчеркивания.
Первый символ не может быть цифрой.
Символы верхнего и нижнего регистров рассматриваются как разные.
В качестве имен нельзя использовать ключевые слова языка C++.
Не рекомендуется определять имена, начинающиеся с двух символов подчеркивания или с символа подчеркивания и следующей за ним буквы в верхнем регистре. Имена, начинающиеся с одного символа подчеркивания, зарезервированы для использования реализацией языка в качестве глобальных идентификаторов.
В языке C++ на длину имени не накладывается никаких ограничений, т.е. учитывается каждый символ имени.
Типы данных в языке C++.
Целые числа — это числа без дробной части, например 2, 98, -5286 или 0. В некоторых языках, например Standard Pascal, существует только один тип целочисленных данных (один тип данных — для представления всех целых чисел), однако C++ включает несколько типов таких данных. Это позволяет программисту выбрать такой тип целочисленных данных, который лучше всего соответствует требованиям конкретной программы.
В языке C++ одни типы данных (со знаком) могут представлять и положительные, и отрицательные значения, тогда как другие типы данных (без знака) не могут представлять отрицательные значения.
Базовые типы целочисленных данных языка C++ именуются char, short, intиlong. Каждый из этих типов данных подразделяется на две разновидности: со знаком и без знака. В результате программист имеет выбор из восьми различных типов целочисленных данных.