当前位置: 首页 > news >正文

如何用图片文字做网站外链在线发布工具

如何用图片文字做网站,外链在线发布工具,定制应用软件有哪些,福建百川建设有限公司网站1.概述 NULL,0,nullptr值都是0,但是类型不同,但是由于C头文件中NULL定义宏混乱,可能是int 0,也可能是(void*)0; 所以在C11及以后的标准中引入新的空指针nullptr,nullptr就是(void*)0&#xff…

1.概述

NULL,0,nullptr值都是0,但是类型不同,但是由于C头文件中NULL定义宏混乱,可能是int 0,也可能是(void*)0;

所以在C++11及以后的标准中引入新的空指针nullptr,nullptr就是(void*)0,所以在C++中空指针统一用nullptr。

2.NULL的详细解释

NULL 实际是一个宏,在传统的 C 头文件 (stddef.h) 中,可以看到如下代码:

#ifndef NULL

#ifdef __cplusplus

#define NULL 0

#else

#define NULL  ((void *)0)

#endif

#endif

可以看到,NULL可能被定义为字面常量0,或者被定义为无类型指针(void*)的常量。不论采取何种定义,在 使用空值的指针时,都不可避免的会遇到一些麻烦;

利用函数重载证明NULL和0是是整形0,nullptr是(void*)0:

void f(int) {

    qDebug() << "f(int)" ;

}

void f(int*) {

    qDebug() << "f(int*)";

}

int main()

{

f(0);        //调用了void f(int)

//f(NULL);     //调用了void f(int)   //QT6中调用出错

f(nullptr);  //调用了void f(int*)

return 0;

}

3.nullptr说明

(1)在使用nullptr 表示指针空值时,不需要包含头文件,因为 nullptr 是 C++11 作为新关键字引入的 。

(2)在 C++11 中, sizeof(nullptr) 与 sizeof((void*)0) 所占的字节数相同。如:QT 64位编译程序为:8,8;QT 32位编译程序为:4,4

(3)为了提高代码的健壮性,在C++中表示指针空值时建议最好使用 nullptr 。

http://www.dinnco.com/news/23882.html

相关文章:

  • 东莞网站搭建哪家强seo软文代写
  • 码云可以做博客网站吗端点seo博客
  • 大型行业门户网站开发建设买转发链接
  • 网站建设的一般过程广告设计与制作需要学什么
  • html做的网站排版错误优秀品牌策划方案
  • 正规的家居行业网站开发百度推广电话是多少
  • xml做web网站公司网络推广
  • 怎么把网站开发成crx优化网站推广排名
  • 西安网站开发招聘明天上海封控16个区
  • 数码科技网站获客软件
  • 个人做网站要备案吗天津搜索引擎seo
  • 舟山网站建设环球网疫情最新
  • 婚庆网站开发的意义东莞网站建设方案外包
  • 政府门户网站 建设关联词有哪些
  • 完整网站源码下载网站seo报告
  • wordpress dux3.0主题科学新概念seo外链平台
  • 叫人做网站多少钱百度宣传推广费用
  • 做淘宝详情的网站提交网址给百度
  • jsp动态网站开发技术毕业论文网站推广策划书模板
  • 做网站实训报告广州seo推荐
  • 平阳手机网站制作网络营销与策划实践报告
  • 网站功能说明书大连网站制作
  • 乐清做网站的公司网站权重
  • 网页设计个人简历怎么做厦门seo关键词排名
  • 哪个网站做化妆品效果好学技术的培训学校
  • wordpress flask上海网站seoseodian
  • 企点qq是什么seo网站排名优化教程
  • 做网站3年3万营销型网站设计
  • 企业集团网站建设与运营管理培训
  • 网站模版超市自助建站申请