在 Paul 和 Harvey Deitel 所著的《C How to Program, 8/e》一书中,在“初始化和为指针赋值”一节中写道:“当分配 0 时,它首先转换为适当类型的指针. 值 0 是唯一可以直接分配给指针变量的整数值。”这个答案里也写了。
0
来指示 NULL 指针。
int * x = 0;
int * x = NULL;