
1个回答
展开全部
答案C
计算字符串的长度
int fun(char *s)
{
char *t=s;//指针t指向字符串s的第一个元素的地址(首地址)
while(*t++);//这里是将指针t移动到字符串s的 最后一个元素的后面;
t--;//这里指针t又向前 移动一个位置;这样刚好指向最后一个元素的地址;
return (t-s);//t(尾地址);s(首地址);t-s==字符串长度;
}
计算字符串的长度
int fun(char *s)
{
char *t=s;//指针t指向字符串s的第一个元素的地址(首地址)
while(*t++);//这里是将指针t移动到字符串s的 最后一个元素的后面;
t--;//这里指针t又向前 移动一个位置;这样刚好指向最后一个元素的地址;
return (t-s);//t(尾地址);s(首地址);t-s==字符串长度;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询