最初に考えてみてください。
以下の2つは比較的よく聞く話です。しかし二つ並べると矛盾していないでしょうか?
nullは何も無いことを示す値です
この変数にはnullが入っています
変数に入っているということは、nullには変数に入ることができる実体があるはずです。
しかし、nullは何も無いことを表しているといいます。
これは矛盾していると思いませんか?
しかし、これはnullの不思議な旅のほんの始まりに過ぎません。
本書は【無いけどある】【あるけど無い】というnullの不思議についての本です。
対象は初級者です。(中級者以上の人は、当たり前のことしか書いていないと低評価を付けないようにお願いします)
大文字小文字を問わず、nullという値が存在するプログラミング言語の予備知識があるとすらすら読めるでしょう。つまり、null, Null, NULL全部OKです。
本書ではマシン語、C言語、JavaScript、C#を取り上げますが、これらの言語の知識がないと読めないわけではありません。たとえば、C++のNULLはC言語のNULLと大差なく、JavaのnullはC#のnullと大差ありません。あくまで便宜上、説明のために選ばれた言語と理解してください。
目次
PDミニブックシリーズ・小さな小さなnull読本【無いことを表すのに存在する不思議な値】
まえがき
nullとは何か
C#のnull
デザインパターンとnullオブジェクト
3値論理型とnull
JavaScriptのnullとundefined
RDB(SQL)とnull
C言語のNULL
マシン語のnull
まとめ nullはあるのか無いのか
siriizu Chiisana Chiisana naru dokuhon: nai koto wo arawasunoni sonzai suru fusigina atai (PiiDee Mini bukku) (Japanese Edition)
Sobre
Baixar eBook Link atualizado em 2017Talvez você seja redirecionado para outro site