char 'a' 与 char a的区别?

来源:百度知道 编辑:UC知道 时间:2024/05/13 04:27:32

前者是具体指 'a' 这个字符,而后者是一个字符变量,它可以表示一个字符,不一定是 a

在C语言中,前者是错误的

前者是错的,如果是在C语言里的话

char a=(char)'a';//这样就行

//将字符a 强制转成char型,好像有点多余