如何提取char *的子部分

时间:2011-04-14 19:34:19

标签: c++ c

  

可能重复:
  Modify a char* string in C

我有:

char* htmlstring = "htmldata"

如何提取:

char* htmlstring1 = "htmldata before </body>tag"

char* htmlstring2 ="htmldata after and including</body> tag"

我可以使用strstr吗?什么是最好的方法?

1 个答案:

答案 0 :(得分:-1)

strncpy(destination_string, source + start, count)

这不是很安全,但有效。你应该把它包起来。