聘我网

新概念招聘3.0

C中如何切子串?

vote up0vote downstar
abc def gh

如何获取其中的def

 

1 个答复

vote up0vote downcheck

分隔符为charstrchr(),为stringstrstr()

p1 = strchr(s, ' ');
p2 = strchr(++p1, ' ');
length = p2 - p1;
final = (u_char*)malloc(length + 1);
strncpy(final, p1, length);
final[length ] = '\0';
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.