假设定义如下数组: char str[]="abcd\n\123\xab"; 则语句printf("%d",sizeof(str)); 输出的结果是().
A.7
B.8
C.9
D.14
- · 有4位网友选择 B,占比44.44%
- · 有2位网友选择 D,占比22.22%
- · 有2位网友选择 A,占比22.22%
- · 有1位网友选择 C,占比11.11%
A.7
B.8
C.9
D.14
A、char str[]="shanghai";
B、char str[]={"shanghai"};
C、char str[9]={'s','h','a','n','g','h','a','i',’\0’};
D、char str[8]={ 's','h','a','n','g','h','a','i'};
A、"abcd"
B、"abc"
C、"ad"
D、"a"
A、BCD
B、ABCD
C、B
D、以上均不是
A、char *s="zjgsu"; 等价于 char *s;*s="zjgsu"
B、char s[10]={"zjgsu"}; 等价于 char s[10];s[10]={"zjgsu"};
C、char *s="zjgsu"; 等价于 char *s;s="zjgsu"
D、char s[10]="zjgsu",t[10]="zjgsu"; 等价于 char s[10]=t[10]="zjgsu";
B.A 和B完全相同
C.A 和B不相同,A是指针数组
D.A 数组长度比B数组长
B、789
C、不确定值
D、下标越界错误
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!