33问答网
所有问题
vb中的定长字符串是什么?
有在书上看到定长字符串(好像是vb的),可是不太理解诶~~~~~谁能给我解释下,,顺便讲下应用~~~~只会COPY的就别来了
举报该问题
推荐答案 2011-12-18
简单点:就是定义一个变量的最大长度
比如: dim a as integer * 10
解释:定义数值变量A的最大长度为10
如果你给A变量赋值超过10位,那么VB会自动去掉10位以后的数字 就这么简单
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/4d0RchPdP.html
其他回答
第1个回答 2011-12-18
dim ss as string*5
这样定义后,ss 就是定长字符串。即使你给ss赋值长度超过5,它的值也只是前5个字符
第2个回答 2011-12-18
dim mm as string*5
就是定长字符串。
一般使用中和
dim mm as string
没有区别
但是在API中应该注意,毕竟内存存储方式还是有区别的。本回答被提问者采纳
相似回答
在
vb中
,
字符串
(string)变长与
定长
的用字节问题
答:
VB中字符串可以是“定长”和“不定长”二种
。“定长”是Dim s As String * 40 (比如,那么就是10+40=50),字符串长度不可变化。“变长”直接就是:Dim s As String。串的长度直接是字符的个数(最多可以定义达到2G个字符的长度),且在这个范围之内,字符串长度可以随时发生变化。
vb中
string 和string * 的区别?
答:
vb中string是一种变长字符串
,最多可包含大约 20 亿 ( 2^31)个字符。Dim s1 As String * 300 是“定长字符串”,预先给s1分配300个字符的内存空间,超出部分就自动截了。
VB
Type语句
中的定长字符串
答:
意思就是在内存中给Address预先分配30个字节的空间,以后在使用的过程中就不能再超过30个字符的限制了
;而非定长字符串则不会在声明的时候预先分配固定大小的空间,而是在使用过程中随时动态分配的。由此可以看出:定长字符串运行效率高,但无法改变长度;非定长字符串则反之。一般而言,自定义类型(Type)...
大家正在搜
vb查找字符串指定字符
定长字符串什么意思
vb中字符串的大小比较
vb字符串截取字符函数
字符串是什么
字符串的长度是多少
字符串的长度是
vb字符串长度
vb字符串连接运算符
相关问题
VB中定长字符串
vb6.0 定长字符串问题???
在vb中,字符串(string)变长与定长的用字节问题
vb.net怎样定义定长字符串?急!!!!!
vb中定长数组指什么
vb里面string数据变长类型怎么定义?
VB定长字符串的长度是指字节数还是字符数?
VB中如何定长输出字符串