我用了Array_SetMaxIndex()這個函數為每根K棒的陣列arr大小作調整
若當根K棒arr大小為0,前一根arr大小為1的話,想叫用arr[1][1]時好像會顯示存取陣列超過範圍
想請問為何會顯示錯誤提示還有解決辦法
我用了Array_SetMaxIndex()這個函數為每根K棒的陣列arr大小作調整
若當根K棒arr大小為0,前一根arr大小為1的話,想叫用arr[1][1]時好像會顯示存取陣列超過範圍
想請問為何會顯示錯誤提示還有解決辦法
Hello Y0,
就小幫手所知是因為當您把 arr 的陣列大小設為0時,arr[1] 就不存在,故在取用時會出錯,就算您是要取得上一根Bar的資訊。
arr[1][1] 會先判斷 arr[1] 接著才去找上一根Bar。
如果有需要用到 arr[1][1] 的話,會建議您將 arr 陣列大小最少設為1。
1 評論