读书人

C语言有没有把两个char*其间的字符串复

发布时间: 2013-02-27 10:48:11 作者: rapoo

C语言有没有把两个char*之间的字符串复制到某个char*的函数
如题所述。没有别的。
[解决办法]
memcpy 就可以实现。
[解决办法]


char s1[] = "hello, world";
char s2[20];
char *beg, char *end;
size_t len;

beg = s1;
end = strchr(beg, ',');
len = end - beg;
memcpy(s2, beg, len);
s2[len] = '\0';

读书人网 >C语言

热点推荐