复制C中的字符串结尾

Chu*_*rch 4 c string copy strncpy

我试图使用strncpy只将一部分字符串复制到C中的另一个字符串.

如:

c[] = "How the heck do I do this";
Run Code Online (Sandbox Code Playgroud)

然后复制"do this"到另一个字符串,这样:

d[] = "do this"
Run Code Online (Sandbox Code Playgroud)

感谢帮助.

Dan*_*her 10

只需传递您要复制的第一个字母的地址:strcpy(dest, &c[13]).

如果你想在字符串结束之前结束,请使用strncpy或者更好,memcpy(不要忘记0终止复制的字符串).