设为首页 加入收藏

TOP

C++11的关键字nullptr
2015-02-25 16:15:16 来源: 作者: 【 】 浏览:22
Tags:关键字 nullptr

nullptr是为了解决原来C++中NULL的二义性问题而引进的一种新的类型,因为NULL实际上代表的是0。


观察如下代码



C++98中,NULL可以代表0,这样对于如上两个函数来说,就会造成二义性了。那么为了解决这种二义性,在C++11中就引入了一个新的关键字nullptr来代表空指针,并且nullptr本身不能代表零。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++11的for循环新特性 下一篇C++11的auto和decltype关键字

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: