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