Задать значение переменной можно, в частности, с помощью оператора присваивания, как было не раз продемонстрировано ранее. Кроме того, задать начальное значение переменной можно при ее объявлении. Для этого после имени переменной указывается знак равенства (=
) и присваиваемое значение. Ниже приведена общая форма инициализации переменной:
тип имя_переменной = значение;
где значение
— это конкретное значение, задаваемое при создании переменной. Оно должно соответствовать указанному типу переменной.
Ниже приведены некоторые примеры инициализации переменных.
int count = 10; // задать начальное значение 10 переменной count.
char ch = 'X'; // инициализировать переменную ch буквенным значением X.
float f = 1.2F // переменная f инициализируется числовым значением 1,2.
Если две или более переменные одного и того же типа объявляются списком, разделяемым запятыми, то этим переменным можно задать, например, начальное значение.
int a, b=8, c=19, d; // инициализировать переменные b и с
В данном примере инициализируются только переменные b
и c
.
Более подробное рассмотрение переменных | Динамическая инициализация |