0
A
回答
0
說你需要存儲的名稱列表,它可能是100名或200名..它從案例來決定案例..你會做什麼?
字符串數組可以解決這樣的情況下
嘗試這種情況:
Dim Names() As String
ReDim Names(3) As String
Names(0) = "First"
Names(1) = "Second"
Names(2) = "Third"
Names(3) = "Fourth"
Dim l As Long
For l = LBound(Names) To UBound(Names)
MsgBox Names(l)
Next
2
有時它認爲字符串作爲字符數組的是非常有用的。把它當作一個字節數組也是有用的 - 這當然不是一回事。
請參閱The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)以更好地理解字節與字符串(UTF-16LE)保持的字符之間的差異以及常用的其他字符編碼。
但所有這一切,一個字符串是一個真正的更高層次的抽象,你不應該認爲這是一個任何類型的數組。
畢竟,通過這種邏輯,Integer或Long也是一個數組。
所以考慮到一個字符串是爲了被視爲一個原始的標量值類型,字符串數組的目的應該很清楚。字符串數組與任何其他數據類型的數組具有幾乎相同的用途。
事實上,你可以在字符串內執行的操作(子字符串操作)在概念上與對任何其他簡單類型的數據操作的操作沒有太大區別。
相關問題
- 1. 字符串和Javascript中的字符數組有什麼區別?
- 2. cplusplus中字符數組和字符串的區別
- 3. 字符串插值和字符串串聯之間的區別
- 4. 添加字符串文字和字符串對象的區別
- 5. 區分字符串和字節數組?
- 6. 字符串X,Y之間的區別;和字符串X,字符串Y;
- 7. 字符串[]和[字符串]之間的區別
- 8. 聲明字符串和分配字符串之間的區別
- 9. 字符串和字符串C之間的區別#
- 10. 空字符串和空字符串之間的區別
- 11. std :: string,字符串val和字符串之間的區別val =「」
- 12. 「\(字符串)」和字符串之間的區別?
- 13. Android中字符串和字符串的區別
- 14. golang中的[]字符串和...字符串有什麼區別?
- 15. C中的字符串和ASCII字符串有區別嗎?
- 16. 字符串的字符數組和字符數組至字符串轉換
- 17. C字符串和C++字符串有什麼區別?
- 18. 字符串和字符串有什麼區別?
- 19. 在C#中。字符串和字符串有什麼區別?
- 20. COM字符串(BSTR)和.NET字符串有什麼區別?
- 21. 二進制字符串,字節字符串,unicode字符串和普通字符串(str)之間的區別
- 22. @string和@ +字符串之間的區別?
- 23. 字符串的區別Windows和Linux
- 24. 字符串和AttributedString之間的區別
- 25. 在scala中分割一個字符串與字符和字符串的區別
- 26. 瞭解字符數組[]和字符串
- 27. 我如何區分數字字符串和字符串?
- 28. 與字符串和數組
- 29. 字符串和數組
- 30. LINQ和字符串數組
謝謝你的時間友好的先生 – morgred