0
A
回答
2
如果您只是使用標準C和標準C庫,則必須循環並手動完成。 (當然,你可能在你的循環使用strncat
。)
0
如果你有char
數組的數組,像這樣:
char foo[<num>][<len>];
...那麼你可以把它轉換成一個像這樣的字符串:
char *bar = (char *)foo;
如果你的字符串是NULL
封端的或比len
較小,您可能需要memmove()
foo[i+1]
到strlen(bar)
每個位置。
當然,只需遍歷數組並使用strcat()
連接字符串可能會更容易。
相關問題
- 1. C++中的字符串創建一個字符串數組
- 2. 從字符串數組中創建一個字符串。最快的方法?
- 3. 有沒有一種簡單的方法來從文件創建一個SDL字符串?
- 4. 有沒有簡單的方法來克隆字符串數組?
- 5. 試圖從字符串數組中創建一個字符串
- 6. 從字符串創建一個數組
- 7. 有沒有一種簡單的方法來獲得一個utf8編碼字符串的子字符串,在python中子字符串的repr長度小於N
- 8. 有沒有更簡單的方法來拆分/重建一個字符串?
- 9. 有沒有一種方法來處理Python中字符串中的兩個單詞之間的子字符串?
- 10. 創建一個字符串的所有子串的數組
- 11. Java中有沒有簡單的方法將一個字符串前綴到多個其他字符串?
- 12. 如何創建一個沒有值的字符串數組
- 13. 從C中的字符串數組創建字符串
- 14. 有沒有一種簡化的方式來取消在C#中的字符串?
- 15. 有沒有一種方法來檢查一個字符串/ char是否存在於另一個字符串中?
- 16. 如何從字符串數組中創建一個字符串C
- 17. 從另一個字符串中創建一個字符串?
- 18. 有沒有辦法像%w一樣創建符號的數組像字符串?
- 19. 有沒有辦法在C#中訪問字符串數組中的字符串?
- 20. 是否有一種簡單的方法從一個字符串中提取數字,遵循特定的規則?
- 21. 函數創建一個字符串在C中的數組沒有strtok
- 22. 一個簡單的字符串輸入的字符串算法
- 23. C:從分隔的源字符串創建字符串數組
- 24. 從字符串數組中獲取第一個字符串c
- 25. 有沒有簡單的方法來動畫字符串中的特定字符?
- 26. 有沒有一種方法可以按特定順序從數組中構建一個字符串?
- 27. 將一組字符串轉換爲簡單字符串C++
- 28. 從方法返回一個字符串數組作爲單個字符串
- 29. C# - 從另一個字符串中刪除第一個子字符串的最簡單方法
- 30. C++使一個字符數組具有字符串的值
有人可能會說C *中有字符串*沒有簡單的方法。 – 2012-01-27 04:16:16