C 中,0与NULL的区别什么

1.首先说明下0 和NULL ,NULL :在C语言中明确的宏定义 #define NULL (void *)0 从这一点可以看出0和NULL的关系2.老师推荐在c 中用0,呵呵,那我只能说你老师是个人爱好吧,可能是!随着C 11标准的出来,为了避免0 和NULL 的问题,C 加入了指针的为空最新标识:nullptr 来标识指针为空,这样就完全避免了0和NULL的混淆。


文章TAG:nullptr  Nullptr  
下一篇