如题所述
严格上说不行,因为"a"是个字符串,包含a字符和\0结束符,实际上是两个字符,加起来就6个字符,越界了。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-12-05
用单引号赋值时单引号中只能包含一个字符,用双引号赋值时双引号内可以是多个字符;
没有char
a[3]{"a","b","c"};这种写法!
没有char
a[3]{"a","b","c"};这种写法!
第2个回答 2019-10-25
试一下不就知道了吗?
不经过测试的说,应该把双引号改成单引号。
不经过测试的说,应该把双引号改成单引号。