ASP 陣列提示越界,型別不匹配

2021-07-25 18:23:04 字數 423 閱讀 9552

asp陣列問題,

我在自定義函式中返回乙個陣列,然後,多次將返回值賦值給同乙個變數,提示陣列越界.求解?

function getsplitarr(byval  val)

getsplitarr = split(val, ",")

end function

dim posarr

for i =0 to 10 step 1

posarr = getsplitarr("10,10,10,10")

posarr = getsplitarr("20,20,20,20") '提示陣列越界

next

' 陣列是否支援這種用法? getsplitarr("10,10,10,10")(0) 

' 引用返回陣列的第0個元素,就像c++那樣?

程式設計好習慣3 確保陣列操作不越界

有三種常見的程式設計技巧確保函式的操作不超出陣列實參的邊界。第一種方法 放置標記 在陣列本身放置乙個標記來檢測陣列的結束。c 風格字串就是採用這種方法的乙個例子,它是一種字元陣列,並且以空字元 null 作為結束的標記。處理 c風格字串的程式就是使用這個標記停止陣列元素的處理。第二種方法 使用標準庫...

Codeigniter檔案上傳型別不匹配錯誤

codeigniter的檔案上傳類方便了我們使用php來處理檔案上傳的操作,使用起來非常簡單,如下 如果只是處理型別的檔案,基本上不會遇到這個坑,如果處理到了 excel zip rar型別的檔案,你可能就會遇到明明在 allowed types 中允許的檔案型別,最後收穫了 the filetyp...

deepin通過PPA新增源時提示不匹配的問題

本人系統配置 2019年08月25日 最近在搗鼓deepin的時候,安裝一些沒有收錄在軟體庫里的軟體 如typora,乙個markdown編輯器 新增外部源時老是提示找不到對應的deepin版本!錯誤資訊如下 error could not find a distribution template ...