//求字符串s的长度
int strlen(char *s)
{
int n;
for(n=0;*s!='\0';s++)
n++;
return n;
}
int strlen(char *s)
{
char *p=s;
while(*p!='\0')
p++;
return p-s;
}
//字符串复制
void strcpy(char *s,char *t)
{
int i;
i=0;
while((s[i]=t[i])!='\0')
i++;
}
void strcpy(char *s,char *t)
{
while((*s=*t)!='\0')
{
s++;
t++;
}
}
void strcpy(char *s,char *t)
{
while((*s++=*t++)!='\0')
;
}
void strcpy(char *s,char *t)
{
while(*s++=*t++)
;
}
//字符串比较
int strcmp(char *s,char *t)
{
int i;
for(i=0;s[i]==t[i];i++)
if(s[i]=='\0')
return 0;
return s[i]-t[i];
}
int strcmp(char *s,char *t)
{
for(;*s==*t;s++,t++)
if(*s=='\0')
return 0;
return *s-*t;
}