在C中提取子串

Jen*_*nna 5 c string

我有字符串: "foo$bar@baz"

我正在寻找一个C程序,它将额外的所有三个子字符串("foo","bar""baz")并将每个子字符串放入它自己的字符串中.

PS别担心,这不是功课.

mon*_*ksy 10

你在寻找什么是strtok.它还允许您设置分隔符.

  • 只要被标记化的字符串是可修改的.不要做`strtok("foo $ bar @ baz","$");` (4认同)