实现strcpy
?
strcpy把從src地址開始且含有'\0'結束符的字符串復制到以dest開始的地址空間,返回值的類型為char*。
?
?
#include<stdio.h> #include<assert.h>char* my_strcpy(char*dest, const char* src) {char* ret = dest;assert(dest != NULL);assert(src != NULL);while (*dest++ = *src++){;}return ret; }int main() {char arr[20] = { 0 };my_strcpy(arr, "hello");printf("%s\n", arr);return 0; }?
?
?
?
?
總結
- 上一篇: 程序环境——翻译环境与执行环境
- 下一篇: 实现strcat