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

邯郸市城乡建设管理局网站seo快速优化报价

邯郸市城乡建设管理局网站,seo快速优化报价,北京网站开发外包,网站页面构架一、nullptr的引入 在C98中#xff0c;通常是用NULL或者0对指针变量进行初始化 int* p1 NULL; int* p2 0; NULL其实一个宏#xff0c;本质是0#xff0c;在传统C头文件stddef.h中给可以看到如下代码 #ifndef NULL #ifdef __cplusplus #define NULL 0 #else #define …一、nullptr的引入 在C98中通常是用NULL或者0对指针变量进行初始化 int* p1 NULL; int* p2 0; NULL其实一个宏本质是0在传统C头文件stddef.h中给可以看到如下代码 #ifndef NULL #ifdef __cplusplus #define NULL   0 #else #define NULL   ((void *)0) #endif #endif可以看到NULL本质上其实是字面常量0或者无类型指针(void*)的常量所以在使用NULL时会遇到一些麻烦 对于如下的两个重载函数func(NULL)本意是调用第二个函数结果却是调用了第一个函数 void func(int x) {cout void func(int x) endl; }void func(int* x) {cout void func(int* x) endl; }int main() {func(0);func(NULL);return 0; } 由此C11中引入了关键字nullptr可以使用nullptr来初始化指针变量不会再发生上述问题 二、nullptr的细节 1.使用nullptr表示指针空值时不需要包含头文件因为nullptr时C11作为新关键字引入的 2.在C11中sizeof(nullptr)与sizeof((void*)0)所占字节数相同 3.后续表示指针空值时用nullptr替代NULL提高代码的健壮性
http://www.hkea.cn/news/14525640/

相关文章:

  • 西宁网站设计盛泽网站建设
  • 社交网站模板土特产直营网站建设代码
  • 现代网站制作辖网站建设
  • 做好的网站启用优秀甜品网站
  • 网站建设vipjiuselu汕头建站培训
  • 青岛网站制作辰星辰客源软件哪个最好
  • 宁波网站制作作个人电脑建网站
  • php网站开发目录管理类手机网站
  • 大学生可以做的网站项目wordpress图片乱码
  • 网页版微信是什么意思湖南seo博客seo交流
  • phpcmsv9中英文网站网站设计制作软件
  • 黄梅那里有做网站的淘宝网站开发
  • 中山市有什么网站推广江苏工程建设信息网站
  • 向国旗致敬做时代新人网站东莞效果好的网站建设
  • 开发建设网站的实施过程是一个浙江网站建设公司
  • 张家界建设局网站电话号码站酷海洛
  • 网站排名查询平台昆明建设招投标网站
  • 网站首页设计教程360优化大师app下载
  • 网站做微信支付宝支付接口青岛做网站
  • 手工艺品网站建设网页源代码怎么打开快捷键
  • 清华大学精品课程网站如何注册自己的工作室
  • 网站开发语言学习C 吗老域名对做网站的
  • 淮安神舟建设招标网站解读网站建设
  • 广西庆海建设发展有限公司网站网站建设公司骗人
  • 免费cms建站五指哈尔滨网站建设赚钱么
  • 网站建设外包公司招聘住房城乡建设部执业资格注册中心网站
  • 导购 网站模板wordpress 国内云
  • 网站怎么做舆情监测网页设计你若安好便是晴天作业
  • 个人域名的网站百度制作网页需要多少钱
  • 做妇产科网站wap网站下载