char

Описание

Тип данных, используемый для хранения значения символа. Символьные литералы записываются в одинарных кавычках, например: A (для нескольких символов — строк — используются двойные кавычки: «ABC»).

Однако символы хранятся в виде чисел. Конкретную кодировку можно увидеть в таблице ASCII. Это значит, что над символами можно выполнять арифметические операции, при которых используется ASCII-значение символа (например, A + 1 имеет значение 66, поскольку ASCII-значение заглавной буквы A равно 65). См. справку по

Serial.println

для подробностей о том, как символы преобразуются в числа.

Размер типа данных

char

составляет не менее 8 бит. Рекомендуется использовать

char

только для хранения символов. Для беззнакового однобайтового (8-битного) типа данных используйте тип byte.

Синтаксис

char var = val;

Параметры

  • var: имя переменной.

  • val: значение, присваиваемое этой переменной.

Пример кода

char myChar = 'A';
char myChar = 65; // оба варианта эквивалентны

Смотрите также