int型の変数へのNULL代入について
int number;
number = NULL;
と書いたときに、コンパイル時に
warning: assignment makes integer from pointer without a cast [-Wint-conversion]
というメッセージがでます。
コンパイルは成功し、プログラムは意図した挙動で動作するのですが、この警告は何に対する警告なのでしょうか。
stdio.hをincludeしNULLを使っています。
コンパイラは
gcc version7.3.0(Ubuntu7.3.0-27ubuntu1~18.04)
です。よろしくお願い致します。