Char

Материал из MK90.ORG wiki
Перейти к: навигация, поиск

Справка Язык | Библиотеки | Сравнение | Изменения

char

Описание

Этот тип данных занимает 1 байт памяти и хранит один символ. Символьные литералы записываются в одинарных кавычках, например так: 'A' (для строк, состоящих из нескольких символов, используйте двойные кавычки: "ABC").

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

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

Пример


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

Смотри также

Руководство по Wiring


Исправления, пожелания и новые статьи должны быть опубликованы через Форум.

Оригинальные тексты руководств и переводы распространяются Arduino и MK90 на условиях лицензии Creative Commons Attribution-ShareAlike 3.0 License. Примеры исходных кодов и ссылки являются общественным достоянием.