黑马程序员技术交流社区

标题: 自己实现strcpy函数 [打印本页]

作者: 王鹏    时间: 2015-6-29 20:54
标题: 自己实现strcpy函数
本帖最后由 王鹏 于 2015-6-29 20:56 编辑

#include <stdio.h>
#include <string.h>
void strcpy1(char arr1[],char arr2[]){
    int i=0;
    while (arr2!='\0') {
        char *p1=&arr1, *p2=&arr2;
        *p1=*p2;
        i++;
    }
}

int main(int argc, const char * argv[]) {
    char arr1[]="abc";
    char arr2[]="def";
    puts(arr1);
    puts(arr2);
    printf("----------\n");
    //strcpy(arr1, arr2);
    strcpy1(arr1, arr2);
    puts(arr1);
    puts(arr2);
    return 0;
}



作者: 王鹏    时间: 2015-6-29 20:57
中括号打不出来......
作者: 赵云18235802528    时间: 2015-6-30 07:04
看着好乱啊
作者: sunqiwen2008    时间: 2015-7-1 02:21
学习了,很好呀 !!!!!!!!
作者: 弥修斯    时间: 2015-7-1 11:55
这种字体也是醉了……眼花
作者: mazhichao    时间: 2015-7-1 20:40
很好,自己以前没写过~
作者: 王鹏    时间: 2015-7-1 21:38
赵云18235802528 发表于 2015-6-30 07:04
看着好乱啊

主要是这个网页的编辑器做的不怎么好,代码都不能完整显示,也是醉了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2