是否有一种正确的方法可以在某个点之后复制字符串的一部分.
Party City 1422 Evergreen Street
Run Code Online (Sandbox Code Playgroud)
我使用strpbrk()来复制名称,我总是可以通过空格来标记它,但是有一个字符串过程或技术,我可以复制出一个字符串的特定部分,从一开始就像复制只是[1422 Evergreen Street ]或删除字符串的第一部分?
如果要通过起始位置和长度来指定它,可以始终使用strncpy和一些指针算法.
编辑:当你知道你可以使用的起始字符串
char *pos = strstr(src, "1422");
strcpy(dst, pos);
Run Code Online (Sandbox Code Playgroud)