.. highlight:: cpp .. _lang-unsignedchar: ``unsigned char`` ================= An unsigned version of the :ref:`char ` data type. An ``unsigned char`` occupies 1 byte of memory; it stores an integer from 0 to 255. Like an :ref:`unsigned int `, an ``unsigned char`` won't store negative numbers; it is also subject to the same :ref:`overflow issues ` as any integral data type. Example ------- :: unsigned char c = 240; See Also -------- - :ref:`byte ` - :ref:`int ` - :ref:`array ` - :ref:`SerialUSB.println() ` - :ref:`Serial.println() ` .. include:: /arduino-cc-attribution.txt