纯C实现字符串拷贝

来源:互联网 发布:黑客军团 第三季 知乎 编辑:程序博客网 时间:2024/05/16 08:16
#include <stdio.h>#include <stdlib.h>/*复制字符串*/void cpystr(char * source, char * target){while(*target++ = *source++);}/*取得字符串长度*/int strlen(char * str){int size = 0;while(*str++ != '\0'){size++;}return size;}int main(void){char* s = "Hello, World.";char * p = (char *)malloc(strlen(s) * sizeof(char));cpystr(s, p);printf("%s\n", p);printf("%d\n", strlen(p));return 0;}
0 0
原创粉丝点击