Data type for a single char flags

What is data type to be used for flags , which are mostly a single character. I understand using string would be costing more in terms of storage.

Strings are fine as they are encoded in compressed storage anyway with only relevant bits for the representation. That even works with arrays of strings.