鋼鉄の咆哮 早く新作だして。・゚・(ノД`)・゚・。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
C/C++等等
char allay[] = {~}
としたら
× allay[2] = 2
char型しか入れられないのが
AutoItだとヘルプを見るに
$allay[0] = 1
$allay[1] = true
$allay[2] = "hoge"
$allay[3] = $bar(他の配列や変数)
なんと一緒くたに格納可能(w。
だたし、型を指定した場合と比べ大幅に処理が遅くなるもより。
で、使うときは Dim つけて配列のメモリを確保すると。
Dim $allay[] = [0, true, "hoge", $bar]
ちなみにこんな場合で戻り値ありなユーザー定義関数なんか呼び出した場合
Func funcHoge($var1, $var2)
$var2 = $var1 * $var2
Dim $res[] = [$Var1, $Var2]
return $res
EndFunc
$result = funcHoge() ;$resultは配列の戻り値を持っている。Dim着けてないけどエラーにならないの不思議。
MsgBox(0, "title", $result) ;$result[0]が表示される。
MsgBox(0, "title", $result[1]) ;$result[1]が表示される。
char allay[] = {~}
としたら
× allay[2] = 2
char型しか入れられないのが
AutoItだとヘルプを見るに
$allay[0] = 1
$allay[1] = true
$allay[2] = "hoge"
$allay[3] = $bar(他の配列や変数)
なんと一緒くたに格納可能(w。
だたし、型を指定した場合と比べ大幅に処理が遅くなるもより。
で、使うときは Dim つけて配列のメモリを確保すると。
Dim $allay[] = [0, true, "hoge", $bar]
ちなみにこんな場合で戻り値ありなユーザー定義関数なんか呼び出した場合
Func funcHoge($var1, $var2)
$var2 = $var1 * $var2
Dim $res[] = [$Var1, $Var2]
return $res
EndFunc
$result = funcHoge() ;$resultは配列の戻り値を持っている。Dim着けてないけどエラーにならないの不思議。
MsgBox(0, "title", $result) ;$result[0]が表示される。
MsgBox(0, "title", $result[1]) ;$result[1]が表示される。
PR
この記事にコメントする