[.NET] 陣列宣告
(1) Dim n as Integer
Dim scores( ) As Single
n = Console.ReadLine
ReDim scores(n - 1)
(2) Dim n as Integer
n = Console.ReadLine
Dim scores(n - 1) as Single
在宣告未知長度之陣列時
若在C語言的狀況下 (2)之寫法是不允許的~
需以動態陣列之方式宣告~
可是在VB2005編譯時卻可以過,而且結果正確無誤!
不知道是不是VB在這方面的約束比較寬鬆?
還是(2)之寫法是有問題的?
謝謝各位的回答 m(__ __)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.60.29.254
推
10/21 18:05, , 1F
10/21 18:05, 1F
→
10/21 18:09, , 2F
10/21 18:09, 2F
→
10/21 18:09, , 3F
10/21 18:09, 3F
→
10/21 18:10, , 4F
10/21 18:10, 4F
→
10/21 18:11, , 5F
10/21 18:11, 5F
→
10/21 22:49, , 6F
10/21 22:49, 6F