比如有个string类型的info
格式类似”ffdds \n fsadf \n fsadf \few \n"
我要把info按照'\n'分割成四个字符串
所以要去掉info前后的空格,和'\n'前后的空格。
注:分割出来的四个子字符串本身是允许空格的
如info为"fsdfs \n fewf fewr \n tret fer \nfew\n"
分割成fsdfs、fewf fewr、tret fer和few四个子字符串
C++去掉字符串前后和指定字符前后的空格。
答案:2 悬赏:20 手机版
解决时间 2021-02-04 19:49
- 提问者网友:练爱
- 2021-02-04 15:31
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-02-04 15:45
去看看ispha(),可以解决。
全部回答
- 1楼网友:慢性怪人
- 2021-02-04 16:11
char *pcInfo = "ffdds \n fsadf \n fsadf \few \n";
char *pcTmp = " '\n'";
pcString = strtok(pcInfo , pcTmp);
printf("%s\n", pcString);
while (pcString = strtok(null, pcTmp))
{
printf("%s\n", pcString);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯