C语言计算strlen(s)的值

来源:百度知道 编辑:UC知道 时间:2024/05/24 08:30:28
例 对于以下字符串,strlen(s)的值为:
(1)char s[10]={‘A’,‘\0’,‘B’,‘C’,‘\0’,‘D’};
(2)char s[ ]=“\t\v\\\0will\n”;
(3)char s[ ]=“\x69\082\n”;

说详细点..说下理由!!

strlen函数主要是判断'\0'的位置,位置前有几个元素,结果就是几

1〉1

2〉3(前面有3个转义字符)

3〉1(x69是个16进制数字,前面有反斜杠是转义)