strcpy函数

来源:互联网 发布:发房源赚钱软件 编辑:程序博客网 时间:2024/05/16 12:43
#include <stdio.h>#include <assert.h>/*attention:1.检查代码的健壮性。(判断两个指针是否为空)2.NULL可以写在左边,防止少写=。3.保存头指针是为了链式调用  ex:strlen(strcpy(a,b));*/char *strcpy1(char *dest, char *src) {assert((dest != NULL) && (src != NULL));char *return_Address = dest;while (*src != '\0')*dest++ = *src++;*dest = '\0';return return_Address;}int main() {char a[12] = "hello world";char b[12];strcpy1(b,a);printf("%s\n", b);return 0;}

0 0