A-A+

若有以下定义和语句 charsl[10]=abcd! *s2=n123\; printf(%

2022-08-12 18:44:03 问答库 阅读 197 次

问题详情

若有以下定义和语句 charsl[10]=abcd!,*s2=n123\; printf(%d%dn,strlen(s1),strlen(s2)); 则输出结果是
A.105
B.107
C.55
D.58

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
本题要注意的是转义字符的问题,在字符串s2中,有两个转义字符,分别是回车换行符和反斜线。所以其字符串长度等于5。

考点:语句,定义