2011年11月16日水曜日

[ASP]配列の代入は値渡し?参照渡し?

ちょっと久しぶりにASP(classic)を触ったら不安になったので確認しました。
文字列が格納された配列を代入した場合、値渡しでした。

  1. dim a,b,c  
  2. a = array("あいう","かきく","さしす")  
  3. '代入  
  4. b = a  
  5.   
  6. 'bの要素を書き換える  
  7. b(1) = "けこ"  
  8.   
  9. for each c in a  
  10.     response.Write(c & "  
  11. ")  
  12. next  
  13. Response.Write( "<hr>")  
  14. for each c in b  
  15.     response.Write(c & "  
  16. ")  
  17. next  

0 件のコメント: