【ウディタ】WOLF RPGエディター 其の48at GAMEDEV
【ウディタ】WOLF RPGエディター 其の48 - 暇つぶし2ch151:名前は開発中のものです。
14/04/14 12:30:51.56 AJOoMmJX.net
>>148
そうだな、メモリとハンドラ辺りの知識を仕入れといた方が良いかも
メモリに入ってるのは全てビット(0か1か)で、数値とか文字列とかは「型」という

アセンブリ以外の言語では変数が機能として組み込まれているから、変数名により型は自動判定される※
アセンブリではアロックと言って、メモリの範囲を自分で指定して確保する(C等では型指定で自動確保される)
これを管理するのがハンドラと言って、メモリアドレスが入っている
(変数も厳密には直接数値などが入っているのではなく、ハンドラであり、アドレスを格納している)

呼び出し値というのは、ウディタの内部で動作時に使用されてる数値
分かり易く言うと、ウディタの変数というのは、この呼び出し値に名前を付けているだけ
内部で処理されているデータは、変数名ではなく、全て呼び出し値で処理される(はず)

まぁ、もう少し細かいのは自分でコンパイラやインタプリタの処理を学んでくれ
あと、ハンドラとかはアセンブリ以外では基本使わないけど、基本中の基本だから覚えておいて損は無い

※静的な変数を持つ言語以外では、最初に代入された時点まで型は動的になる
 基本、そういう言語はコンパイル出来ず、動作速度は遅い


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch