关于字符型变量的定义

这里面有什么错误,为什么类型不匹配,希望说的详细一点,谢谢。

img

a 是char 字符类型
"1\0"是字符串类型
a = '1';是匹配的

双引号这是字符串
char一般用单引号