Тип char важен для работы с символами в C++ потому, что позволяет хранить одиночные символы и работать с ними. 23
Переменную типа char можно рассматривать двояко: как целое число, занимающее 1 байт и способное принимать значения от -128 до 127 (тип signed char, есть также беззнаковая модификация unsigned char, принимающая значения от 0 до 255) и как один символ текста. 1
Некоторые другие преимущества использования типа char: