[https://blog.csdn.net/weixin_40237626/article/details/82560012] 其实啊,在编译器进行解释程序时,NULL会被直接解释成0,所以这里的参数根本就不是大家所想的NULL,参数已经被编译器偷偷换成了0,0是整数啊,所以调用的是第二个函数.所以一些编程大师也建议将NULL换成0,这样可以减少后期维护的困难.但是我要怎么调用第一个函数呢?网上有很多解决办法(大多是利用之前的标准写的). C++11的出现彻底解决了这个问题,nullptr在C…