差分

ナビゲーションに移動 検索に移動

Null

469 バイト追加, 2012年6月29日 (金) 04:10
編集の要約なし
なお、一部のプログラミング言語で用いられる「[[nil]]」は機能的には同一の意味であることが多いが、語源的に異なるので注意する必要がある。
 
== プログラミング言語ごとのnull ==
=== [[C言語]] ===
[[FreeBSD]]に付属の標準ライブラリの[[ソースコード]](/usr/include/sys/_null.h)では以下のように定義されている。
nullの定義は、実装や環境により異なる場合があるかもしれないが、多くの文献において「(void*)0」となっており、ほぼ同一であると思われる。
<source lang="c">
#define NULL ((void *)0)
</source>
== 関連項目 ==
匿名利用者

案内メニュー