null値またはnull参照について学びたいです。
たとえば、Appleというクラスがあり、そのインスタンスを作成しました。
Apple myApple = new Apple("yummy"); // The data is stored in memory
それから私はそのリンゴを食べました、そして今、それはヌルである必要があるので、それをヌルとして設定します。
myApple = null;
この電話の後、私はそれを食べたことを忘れてしまったので、確認したいと思います。
bool isEaten = (myApple == null);
この呼び出しで、myAppleはどこを参照していますか?nullは特別なポインター値ですか?その場合、1000個のnullオブジェクトがある場合、ポインター型をintと見なすと、1000個のオブジェクトメモリスペースまたは1000個のintメモリスペースを占有しますか?