] = " bit";
printf("%s\n", strcat(arr2, arr2));
}
strcmp-字符串比较
函数介绍
int strcmp ( const char * str1,...int main()
{
char arr[] = "abcd";
char arr2[] = "abcdef";
printf("%d", strcmp(arr, arr2));
return...arr[20] = "abcde";
char arr2[] = "abcdef";
printf("%d", my_strcmp(arr, arr2));
return 0;
}
我们可以发现在使用...(arr, arr2, 2));
return 0;
}
当操作数为2时,只比较arr和arr2前2个字符,比较规则和strcmp一致,所以返回1。...如果源空间和目标空间出现重叠,就得使用memmove函数处理。
举个例子将arr中的12345,从arr+3的位置开始拷贝。