character type
typedef some types
Others