The first one is the unary plus operator. I don't believe the statement as you have it written is legal -- as the result of a mathematical expression gets promoted to int. So you will need to cast it back to a char (assuming x was originally a char).
The second operation is the prefix increment operator. And that should be legal assuming that x was an int (or smaller datatype).