HSP備忘録2

HSPの#defcfuncでは、配列をreturnすることは出来ない(出来るけど変になる)



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


#module

#defcfunc test

dim array_m, 3

array_m(0) = 100
array_m(1) = 200
array_m(2) = 300

return array_m

#global

dim array, 3
array = test()

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━



上のプログラムを実行すると、
array(0) = 100
array(1) = 0
array(2) = 0
となってしまいます。これは孔明…(汗)