我正在尝试找到没有空格和制表符的字符串输入的最佳方法。
从中获取主要一个contian的单个字符串的动态数字。
例如: 对于字符串str =“abc \ t tt 6 \ t 4 7” (各个字符串之间可以有更多空格和制表符)
输出将是str1 =“abc”str2 =“tt”str3 =“6”str4 =“4”str5 =“7”
我想可能是动态创建字符串以使用malloc来创建字符串数组。但我无法使其工作,并忽略空格和制表符(\ t)
答案 0 :(得分:0)
查看string.h的strtok()和strtok_r()函数
它允许您通过指定哪些字符是分隔符来分割字符串。