トップページ
ひらく | たたむ | ページトップ
↓マウスで反転選択した文字を検索
Lua
   
ページ内検索 ページ外検索
検索したい文字を入力して
ENTERを押すと移動します。
\n
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ]
ヘッダ検索
___

■ Type(Data型)



___

■ 型の種類

Data 型とは [dataをどう扱うか(どう見るか)] の形式 計算機内部では すべての情報は 数値として扱われる. 文字列型 . bit列 を 文字として解釈する. nil number string boolean table function thread userdata ( C のメモリブロック )
    -- 型をしらべる
    local n = "aaa";
    print ( type(n) );
number : double( luaconf.h で変更可能 ) usrdata: 任意の C の data を格納する. ( == 生の memblock ) -> ( 代入, 比較 )演算のみ定義 thread : 実行している thread を格納. ( coroutign の実装のために使用 ) Lua Thread と OS Thread は異なる. table : 連想配列. [ == KEY が数値以外に任意の値がOK ] table は異種混合可能. ( 関数をおくことも可能 ) この table が Lua での 唯一の data 構造. record を table を利用して, 表現してみる. field名 == index として利用する. a.test == a["test"]; table thread function usrdata の値は参照.
















NINJAIDX 18