При работе с переменными первым этапом необходимо её объявить. Для этого используется следующую запись:
<тип данных> <идентификатор>;
Пример объявления:
int x;
Такая запись говорит о том, что мы запрашиваем для использования область памяти в 2 байта, в которой будут храниться целые числа. Объявив переменную далее мы можем её использовать, то есть записывать в неё данные, либо читать их. Для записи данных в переменную используется оператор присваивания, например:
x = 15;
Такая запись читается как: присвоить x значение 15 и выполняет заполнение переменной х числом 15. Допускается объявлять сразу несколько переменных одного типа:
int a, b, c;
Самое первое присваивание переменной определённого значения называется инициализацией. При этом можно одновременно объявлять и инициализировать переменную, например:
int x = 15; int a = 7, b = 10;
Для правильного использования значений переменных необходимо указывать литералы. Это специальные символы, которые позволяют компилятору понять, какой тип данных вы используете. В таблице перечислены используемые литералы, и тип данных:
Литерал | Пример | Тип данных |
нет | 5 | int |
. (точка) | 5.0 | float |
' ' (апострофы) | ‘5’ | char |
" " (кавычки) | “5” | String |
Также же существуют отдельные литералы, для представления целочисленных типов данных в других системах счисления:
Литерал | Пример | Система счисления |
нет | 12 | десятичная |
0b или B | B00001100 0b00001100 |
двоичная |
0 | 014 | восьмеричная |
0х | 0хFF | шестнадцатеричная |