以下函数的功能是( ) ABC(ps) char *ps; {char *P; p=ps; while(*p++); return(p-ps); }

admin2010-04-24  7

问题 以下函数的功能是(    )    ABC(ps)    char *ps;    {char *P;    p=ps;    while(*p++);    return(p-ps);    }

选项 A、比较两个字符串的大小
B、求字符串的长度
C、将字符串ps复制到P中
D、以上三种说法都不对

答案B

解析 ABC(ps)char *ps;
{char *p;
p=ps;
while(*p++);/*寻找字符串的结束符"\0",p的自加在循环体被执行后才被执行*/
return(p-ps);/*求出字符串的长度*/
}
转载请注明原文地址:https://jikaoti.com/ti/3DtaFFFM
0

最新回复(0)