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

怎么做动漫网站天津塘沽网站建设公司

怎么做动漫网站,天津塘沽网站建设公司,九江室内设计学校,国家建设部网站2018年1.概述 NULL#xff0c;0#xff0c;nullptr值都是0#xff0c;但是类型不同#xff0c;但是由于C头文件中NULL定义宏混乱#xff0c;可能是int 0#xff0c;也可能是(void*)0; 所以在C11及以后的标准中引入新的空指针nullptr#xff0c;nullptr就是(void*)0#xff…1.概述 NULL0nullptr值都是0但是类型不同但是由于C头文件中NULL定义宏混乱可能是int 0也可能是(void*)0; 所以在C11及以后的标准中引入新的空指针nullptrnullptr就是(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是是整形0nullptr是(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 是 C11 作为新关键字引入的 。 (2)在 C11 中 sizeof(nullptr) 与 sizeof((void*)0) 所占的字节数相同。如QT 64位编译程序为88QT 32位编译程序为44 (3)为了提高代码的健壮性在C中表示指针空值时建议最好使用 nullptr 。
http://www.hkea.cn/news/14383823/

相关文章:

  • c语言 做网站手机网站推荐一个
  • 我们是设计师 网站建设专家iis7.5 发布网站
  • 宿州建设网站公司网页设计与制作教程教科书
  • 注册越南网站vn建筑工程培训
  • 平安河南建设网站哈尔滨网站建设技术托管
  • wordpress文章详情页求职seo
  • 宝塔网站做301重定向北京网页游戏制作培训
  • 广州网站推广软件河北省建设厅网站网上建设大厅
  • asp网站只能打开首页免费查询个人征信
  • 购物网站模板 php吉林做网站找谁
  • 什么网站时候做伪静态做一个个人网页多少钱
  • 服务专业的网站开发设计网站建设推广人员
  • 建筑公司网站排名成都网站
  • 蓝杉互动网站建设江苏省网站建设
  • 设计个网站需要怎么做中国猎头公司排行榜
  • 云一网站建设华夏名网vps免费网站管理助手
  • 专业营销网站诸暨公司做网站
  • 3340网站建设与管理wordpress 太多重定向
  • 什么网站有题目做外贸新手怎么找客户
  • 网站先做前端还是后台谷歌搜索引擎入口google
  • 户县住房和城乡建设局官方网站wordpress安装创建数据库
  • 某班级网站建设方案论文ps做网站教程
  • 网站开发是怎么回事如何维护自己公司网站
  • 广西网站seo手机app开发工资高吗
  • 建筑网站大全玻璃建筑工程有限公司招聘信息
  • 上海未成年人思想道德建设网站河北seo推广方案
  • 网站开发前端指什么软件网络舆情监测专业就业前景
  • 完美建设工程有限公司网站家装设计方案
  • 畜牧业网站模板外贸 网站 建设 高端
  • 怀化网站制作建设做编程网站有哪些