您的位置:首页 > 编程语言 > C语言/C++

char使用的常见问题

2015-07-13 15:07 162 查看
char使用的常见问题

#include <stdio.h>

int main(int argc,char *argv[])

{
char ch = 'A';  //char ch = 'A'等价于 char ch;   ch = 'A';
char ch = "AB";  //error(错误)因为"AB"是字符串,我们不能把字符串赋给单个字符
char ch = 'AB';  //'AB'是错误的

return 0;

}

重复定义字符变量是错误的例如:
#include <stdio.h>

int main(int argc,char *argv[])
{
char ch = 'A';//定义好ch变量后就可以给他赋其他值
值,如ch = 'C';
char ch = 'B';//error,因为ch变量第四行已经定义了

             这样会导致变量名被重复定义
return 0;
}

char ch = 'AB'; //error,因为单引号只能括单个字符,不能括两个或者多个字符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息