(一)strcmp
函数原型: int strcmp(const char *s1, const char *s2)
当s1 < s2 ,返回复数;当 s1> s2,返回正数; 当s1 = s2, 返回值为0;
两个字符串从左向右逐个字符进行比较(ASCII码值的大小),直到出现不同的字符或者遇到“\0”为止
帮助记忆:返回值= s1-s2
(二)strcpy
函数原型: char * strcpy(char *dest , const char * src)
把从src地址开始的且含有NULL结束符的字符串复制到以dest开始的地址空间
函数实现:
char *strcpy(char *dest , const char * src)
{
char * r = dest;
assert((dest != NULL) && (source != NULL) );
while( ((*r ++)= (*src++ ) ) != ‘\0’ );
return dest;
}