假设我有 2 个字符串
char str_cp[50],str[50];
str[]="how are you"
我想将第二个单词 ex "are" 放入另一个名为 str_cp 的字符串中,所以如果我使用
printf("%s ,%s",str,str_cp);
会像
how are you
are
我怎样才能做到这一点?(我尝试了 strncpy 函数,但它只能从字符串的开头复制特定字符)有没有办法使用指向字符串第 4 个字符的指针并在 strncpy 函数中使用它来复制前 3 个字符但是起点是第四个字符?