プチコン3号 SmileBASIC コミュニティトピックぴくと kanau12032015/08/29 17:42:39質問DEFと配列についてユーザー定義関数で関数外で定義、代入した配列を使うことを使うことは出来ますか? 方法も教えて下さい!0そうだね 3返信プレイ済み2017/11/03 18:51:58に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ナツキ natukin19782015/8/29 18:05DIM A[1] ? A[0] WRITE A ? A[0] DEF WRITE ARR[] ARR[0]=1 END 配列の最初の要素をWRITEという関数を使って書き換えるサンプルです。 (動作確認していません)1そうだね プレイ済み2017/11/03 18:51:58に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿コータ[quota] W.D.WE2015/8/29 18:15共通の条件 ・ユーザ定義関数で、グローバル変数(ユーザ定義関数の外で定義された変数)と同名のローカル変数(ユーザ定義関数の中で定義された変数)を定義していない。 同名の変数の場合、そのユーザ定義関数中では、ローカル変数の方が使われます。 方法 1)ユーザ定義関数の引数として渡す 2)ユーザ定義関数の定義より前にグローバル変数を定義する 1そうだね プレイ済み2017/11/03 18:51:58に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿ぴくと kanau12032015/8/30 8:28ありがとうございます!0そうだね プレイ済み2017/11/03 18:51:58に取得