char

Документація

char


Тип даних, який займає 1 байт пам’яті, яка зберігає значення символу. Символьні літерали записуються в одинарних лапках, наприклад: ‘A’ (для декількох символів — рядків — використовуються подвійні лапки: “ABC”).

Однак символи зберігаються у вигляді чисел. Ознайомитися зі специфічним кодуванням можна у таблиці ASCII. Це означає, що можна виконувати арифметичні операції над символами, в яких використовується значення символів ASCII (наприклад, ‘А’ + 1 має значення 66, так як значення ASCII великої літери A становить 65). Для того, щоб зрозуміти, як символи переводяться в числа, ознайомтеся з Serial.println.

Тип даних char — це знаковий тип, тобто він кодує числа від -128 до 127. Для незнакового однобайтового типу даних (8 біт) використовуйте тип даних byte.

Приклад

char myChar = 'A';
char myChar = 65;      // обидва рівні


Повернутись до головної

Коментарі 0

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.