C++ nullptr

c++nullptr

大家好,又见面了,我是你们的朋友全栈君。

#include<iostream>
using namespace std;

void get(int a)
{
    cout<<__func__<<"int"<<endl;
}
void get(int *a)
{
    cout<<__func__<<"int*"<<endl;
}

int main()
{
    int *p =NULL;//(void*)0;
    int *q = nullptr;//C++11的空指针定义
    get(NULL);
    get(nullptr);
// get((void*)0);
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126122.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 南大lamda实验室失败面经分享「建议收藏」

    南大lamda实验室失败面经分享「建议收藏」2019年保研基本上尘埃落定,博主最后去了北大信科读研。关于北大的夏令营,把北大往年的夏令营真题刷一刷https://blog.csdn.net/caozixuan98724/article/details/93521208,面试就个凭造化了。值得说的内容不多,反而是最早开始的南大一行,值得说的地方很多,非常有趣,作为我参加的第一个保研面试,跪的一塌糊涂。初审首先先讲lamda实验室的初审…

    2022年4月29日
    98
  • java微信自动回复机器人开发(java微信开发学习笔记3)「建议收藏」

    java微信自动回复机器人开发(java微信开发学习笔记3)「建议收藏」微信自动回复机器人原理很简单,获取用户发送到后台的数据,然后调用机器人的api进行回复即可。我使用的茉莉机器人,官网地址如下:http://www.itpk.cn/茉莉机器人的api:http://www.itpk.cn/robot.php接口比较简单,看看就会,我直接上源代码下面代码同样基于之前的微博,需要的可以去看一下:http://blog.csdn.net/zxxz520

    2022年9月27日
    2
  • hashmap的底层实现原理_hashtable底层数据结构

    hashmap的底层实现原理_hashtable底层数据结构一:HashMap底层实现原理解析我们常见的有数据结构有三种结构:1、数组结构2、链表结构3、哈希表结构下面我们来看看各自的数据结构的特点:1、数组结构:存储区间连续、内存占用严重、空间复杂度大优点:随机读取和修改效率高,原因是数组是连续的(随机访问性强,查找速度快)缺点:插入和删除数据效率低,因插入数据,这个位置后面的数据在内存中都要往后移动,且大小固定不易动态扩展。2、链表结构:存储区间离散、占用内存宽松、空间复杂度小优点:插入删除速度快,内存利用率高,没有固定大小,扩展灵活

    2022年9月11日
    3
  • 平时在PHP编码时有没有注意到这些问题

    平时在PHP编码时有没有注意到这些问题

    2021年11月7日
    44
  • 一文就让你搞懂http和https的通信过程及区别

    一文就让你搞懂http和https的通信过程及区别

    2022年2月19日
    53
  • C#生成透明背景图片的方法「建议收藏」

    C#生成透明背景图片的方法「建议收藏」///<summary>///ReturnsatransparentbackgroundGIFimagefromthespecifiedBitmap.///</summary>///<paramname=”bitmap”>TheBitmaptomaketransparent.&l…

    2022年7月21日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号