NULL
The macro shall expand to an integer constant expression with the value 0 cast to type void *. [1]
也就是((void *)0)
. 32位的指针是4byte,和int0
在硬件层上没有区别,可能在编译器层不一样。
NULL
The macro shall expand to an integer constant expression with the value 0 cast to type void *. [1]
也就是((void *)0)
. 32位的指针是4byte,和int0
在硬件层上没有区别,可能在编译器层不一样。