dim s(0 to 9) as string和dim s(9) as string有什么区别吗?
--------没有区别

解决方案 »

  1.   

    lstrlen返回ansi字串的字节数和Unicode字串的字符数len返回字串中的字符数和存储某一变量的字节数两者主要是在双子节文字的返回数上会不一样
      

  2.   

    Len 这个函数是返回 字符串的长度 例如:print len("asb") 他显示的就是  3 
    Lstrlen 这个函数是错误的吧?我怎么打不出来,你是不是写错了?dim s(0 to 9) as string 和 dim s(9) as string 可以说没有区别也可以说有区别
    如果在程序的前面著名Option base 1 的话,那么你定义的数组的下标是从1开始的,如果是
    dim s(9) as string 就相当于  Dim s(1 to 9) as string 了~  知道了吗~如果不定义Option base 的话下标默认是从0开始,其实一般写为Dim s(0 to 9) as string 
    可以说是一种编程的不成文格式而已,呵呵~