完成下列函数,不得使用string.h中的库函数int strlength(char *a){//利用指针加法完成...}void strcopy(char *a,char *b){//利用数组下标完成...}int strcomp(char a[ ],char b[ ]){//利用指针加法完成...}
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 16:43:46
完成下列函数,不得使用string.h中的库函数int strlength(char *a){//利用指针加法完成...}void strcopy(char *a,char *b){//利用数组下标完成...}int strcomp(char a[ ],char b[ ]){//利用指针加法完成...}
完成下列函数,不得使用string.h中的库函数
int strlength(char *a)
{//利用指针加法完成
...
}
void strcopy(char *a,char *b)
{//利用数组下标完成
...
}
int strcomp(char a[ ],char b[ ])
{//利用指针加法完成
...
}
完成下列函数,不得使用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;
}