字符串 和字符问题?
有以下定义语句,编译时会出现编译错误的是
A) char a='\x2d';
B) char a='\n';
C) char a='a';
D) char a="aa";
【解析】D选项中将字符串常量"aa"赋给字符变量a是错误的。
char a="aa";有什么问题 不懂 定义字符串嘛
字符串要用数组形式实现 而题中a 只是字符变量a 只有放一个字符
char a="aa";有什么问题 不懂 定义字符串 或者说把改成char a【】="aa" 就对了
a是字符变量,而“aa”是字符串定义字符串,你在把视频里讲字符数组的初始化,哪里好好看看。视频里面讲的很清楚的