我想要将字符串解析为字符的一些想法,以便根据需要对字符串的字符进行操作。我想要想法,伪代码感谢。请不要在此处发布任何代码。将字符串解析为字符
-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. 将SQL Server字符串解析为子字符串
- 3. 将一个字符串解析为两个双重字符串
- 4. OCaml将字符串解析为字符串* Int列表
- 5. 将XML字符串解析为数组字符串
- 6. 将一个字符串解析为多个字符串
- 7. 使用Boost-Regex将字符串解析为字符和数字
- 8. 将json对象解析为字符串
- 9. Angular2将字符串解析为html
- 10. 将字符串解析为Json?
- 11. 将字符串解析为int
- 12. 将字符串解析为布尔值?
- 13. 将HTML字符串解析为数组
- 14. 将字符串解析为LINQ查询
- 15. JAXB - 将元素解析为字符串
- 16. 将字符串解析为JSON /散列
- 17. 将字符串解析为JavaScript语法
- 18. 将字符串解析为树结构?
- 19. 将XML字符串解析为XML
- 20. AngularJS将字符串解析为html
- 21. 将整数解析为字符串C
- 22. HtmlAgility - 将解析保存为字符串
- 23. 解析字符串和子字符串
- 24. 解析字符串 - 从字符串
- 25. 解析字符串 - Http字符串
- 26. 如何将字符串解析为日期,当字符串中有字符?
- 27. 解析字符串
- 28. 解析字符串
- 29. 解析字符串
- 30. 解析数字字符串
字符串_is_是一个字符数组。要操纵角色,只需通过数组。我不知道你会遇到什么麻烦,我不知道我们可以帮你做什么。 – 2011-05-25 07:10:54
字符串是一个字符数组,可以使用指针进行操作。你需要什么? – chance 2011-05-25 07:12:36
C中的字符串只是一个(以空字符结尾)的字符数组。您不需要将它“解析”为一个字符。除非你更具体地说出你的问题,否则我正在投票结束。 – 2011-05-25 07:13:10