请求指教 char c='b' 和 char c[]="b" 这两个c不一样在哪呢??

来源:百度知道 编辑:UC知道 时间:2024/07/01 11:21:51
求各位指点

char c='b' ,c是一个char类型的值‘b’。
char c[]="b",c是字符串“b”的指针。
为了得到‘b’字符,
对于第一个c,直接用char a = c;
对于第二个c,可以用char a = c[0];

第一个是字符型变量,第二个是字符串型变量

第一个只是一个char。第二个是char类型数组,是一个字符串。

前面是字符变量名,后面是字符型数组名

一个是字符变量,一个是字符串