若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是( )。

admin2018-07-19  38

问题 若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是(  )。

选项 A、7
B、8
C、9
D、10

答案A

解析 C语言规定以字符’\0’作为字符串结束的标识符。strlen函数返回的是字符串的长度,“1234567\0\0”与“1234567”等效,所以字符串长度是7。
转载请注明原文地址:https://kaotiyun.com/show/zkxp777K
0

最新回复(0)