作业帮 > 综合 > 作业

完成下列函数,不得使用string.h中的库函数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 11:37:15
完成下列函数,不得使用string.h中的库函数
int strlength(char *a)
{//利用指针加法完成
...
}
void strcopy(char *a,char *b)
{//利用数组下标完成
...
}
int strcomp(char a[ ],char b[ ])
{//利用指针加法完成
...
}
int strlength(char *a)
{//利用指针加法完成
int count;
while(*a)
{ count++;
a++;
}
return count;
}
void strcopy(char *a,char *b)
{//利用数组下标完成
int i=0;
while(a[i]=b[i])
i++;
}
int strcomp(char a[ ],char b[ ])
{//利用指针加法完成
while((*a == *b) && (*a != '\0'))
{ a++;
b++;
}
if((*a=='\0')&&(*b=='\0'))
return 0;
else return 1;
}