填空题
mysulen函数的功能是计算str所指字符山的长度,并作为函数值返回。请填空。
int mystrlen(Char *str)
int i;
fori=0; !='/0';i++);
return(______);
【正确答案】
1、{{*HTML*}}*(srt+i)或str[i]
i
【答案解析】[解析] 求str指向的字符串长度的算法是:用一个变量i表示字符串中字符的位置,一开始赋值为0,取出i位置的字符,判断是否为"/0",若不是则i的值加1,如此循环直到取出的字符是"/0"为止,此时i的值就是字符串的长度。由此可知,第一个空处应填第i位置上的字符*(str+i);第二个空格应该填字符串的长度i。