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

C++字符串数组赋值与单个字符赋值区别

2018-03-11 17:49 471 查看
给出以下定义: 
char acX[]="abcdefg"; 
char acY[]={'a', 'b', 'c',  'd', 'e', 'f', 'g'}; 
则正确的叙述为

正确答案: C   你的答案: A (错误)

数组acX和数组acY等价
数组acX和数组acY的长度相同
数组acX的长度大于数组acY的长度
数组acX的长度小于数组acY的长度
字符串赋值时以‘\0’结尾,所以长度要更长1.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: