用C语言写strcpy和strcmp
时间: 2023-02-28 14:04:08 浏览: 223
浅谈C语言中strcpy,strcmp,strlen,strcat函数原型
5星 · 资源好评率100%
好的,这是实现 `strcpy` 函数的代码:
```c
char* strcpy(char* dest, const char* src) {
int i;
for (i = 0; src[i] != '\0'; i++)
dest[i] = src[i];
dest[i] = '\0';
return dest;
}
```
这是实现 `strcmp` 函数的代码:
```c
int strcmp(const char* str1, const char* str2) {
int i;
for (i = 0; str1[i] == str2[i]; i++) {
if (str1[i] == '\0')
return 0;
}
return str1[i] - str2[i];
}
```
请注意,这些代码仅供参考,在实际应用中可能需要进行一些修改。
阅读全文