我想要将字符串解析为字符的一些想法,以便根据需要对字符串的字符进行操作。我想要想法,伪代码感谢。请不要在此处发布任何代码。将字符串解析为字符
-1
A
回答
1
您可以遍历字符串中的所有字符,并检查需要操作的某些字符。一个简单的草稿可能如下所示:
char *str = "some-text";
char *p = str;
while (*p) {
char ch = *p++;
switch(ch) {
case '-': manip1(ch);
...
}
}
+0
不要忘记(可能)在'case'标签末尾有'break'。另外'while(* p){switch(* p){case' - ':* p = manip1(* p);打破; ...}}'可能更多OP是在找什么(也许?) – 2011-05-25 07:15:51
+0
我认为他的意思是改变'str'的内容,所以'str []'可能会更好。 – Muggen 2011-05-25 07:16:06
相关问题
- 1. 将字符串解析为字典
- 2. Typescript:将字符串解析为数字
- 3. 将一个字符串解析为两个双重字符串
- 4. 将XML字符串解析为数组字符串
- 5. 将SQL Server字符串解析为子字符串
- 6. 试图将多个字符串解析为1字符串
- 7. 将字符串解析为多个单独的字符串
- 8. JSON.parse将字符串解析为字符串
- 9. 将字符串解析为单独的字符串
- 10. OCaml将字符串解析为字符串* Int列表
- 11. 将一个字符串解析为多个字符串
- 12. 解析字符串为Oracle
- 13. 使用Boost-Regex将字符串解析为字符和数字
- 14. 解析解析字符串
- 15. 如何将字符串解析为int?
- 16. 将字符串解析为LINQ查询
- 17. 无法将字符串解析为int
- 18. 将整数解析为字符串C
- 19. 如何将字符串解析为GADT
- 20. 将字符串解析为int
- 21. 将字符串解析为整数
- 22. 将字符串解析为对象
- 23. Regexp_substr将字符串解析为片段
- 24. 将Postscript字符串解析为int
- 25. 将字符串解析为JSON
- 26. 将字符串解析为XDocument
- 27. 将json对象解析为字符串
- 28. 将字符串解析为Double.NaN
- 29. 将XML字符串解析为XML
- 30. JAXB - 将元素解析为字符串
字符串_is_是一个字符数组。要操纵角色,只需通过数组。我不知道你会遇到什么麻烦,我不知道我们可以帮你做什么。 – 2011-05-25 07:10:54
字符串是一个字符数组,可以使用指针进行操作。你需要什么? – chance 2011-05-25 07:12:36
C中的字符串只是一个(以空字符结尾)的字符数组。您不需要将它“解析”为一个字符。除非你更具体地说出你的问题,否则我正在投票结束。 – 2011-05-25 07:13:10