我想要將字符串解析爲字符的一些想法,以便根據需要對字符串的字符進行操作。我想要想法,僞代碼感謝。請不要在此處發佈任何代碼。將字符串解析爲字符
-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