From Bjarne Stroustrup’s C++ FAQ:
How do you pronounce “char”?
“char” is usually pronounced “tchar”, not “kar”. This may seem illogical because “character” is pronounced “ka-rak-ter”, but nobody ever accused English pronounciation and spelling of being logical.
All these years, I’ve pronounced it incorrectly…