我写过程序,可我就是没弄明白各种数据在内存中的表现形式
不是只有我没弄明白,我相信大多数程序员都没弄明白过
照你说的,字符串有单字节ascii码,双字节gb码,四字节unicode码,我们可以一个一个方法分析,只要能搞出一个,其他的总能分析完的
现在的问题是:
比如我在vb中
Dim myStr As String
If Len(Text1.Text) > 0 Then
myStr = Trim(Text1.Text)
n = n + 1
Label1.Caption = "第" & n & "次赋值成功!"
End If
假设我在text1中输入了89
这个myStr想在内存中找到,是该用单字节、还是双字节、还是四字节,这个值在内存中实际存储的值应该为什么呢?