首页 知识 串的操作函数str定义为intstr(char*s){char*p=s;while(*p!=’\0′)p++;

串的操作函数str定义为intstr(char*s){char*p=s;while(*p!=’\0′)p++;

串的操作函数str定义为 int str(char*s){ char*p=s; while(*p!=’\0′)p++; return p=s; } 则str(\”abcde\”)的返回值是 ( )

A.3

B.4

C.5

D.6

正确答案:C
解析:由此操作函数可知循环执行前P和S均指向字符串的首字符循环执行结束后S仍指向首字符而P指向字符串之后的结束符(\0)故P—S返回的是整个字符串的长度

本文来自网络,不代表煤炭资讯立场。转载请注明出处: http://www.mtxh.cn/bk/zs-bk/395287.html
上一篇
下一篇

作者: Anita

为您推荐

返回顶部