单选题 设有如下函数定义。若在主函数中用语句cout<<f("good")调用上述函数,则输出结果为 (48)
int f(char *s)
char *p=s;
while(*p! ='/0')p++;
return(p-s);


【正确答案】 B
【答案解析】[解析] 程序中的while循环执行完以后,s指向字符中的第一个元素,p指向'/0'(字符串的末尾位置),所以p-s是字符申的长度。所以选择B。