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

威胁网站检测平台建设wordpress dux2.0

威胁网站检测平台建设,wordpress dux2.0,佛山网站设计联系方式,深圳微信网站建设C入门 指针空值 指针空值 在良好的C/C编程习惯中#xff0c;声明一个变量时最好给该变量一个合适的初始值#xff0c;否则可能会出现 不可预料的错误#xff0c;比如未初始化的指针。如果一个指针没有合法的指向#xff0c;我们基本都是按照如下 方式对其进行初始化: voi… C入门 指针空值 指针空值 在良好的C/C编程习惯中声明一个变量时最好给该变量一个合适的初始值否则可能会出现 不可预料的错误比如未初始化的指针。如果一个指针没有合法的指向我们基本都是按照如下 方式对其进行初始化: void TestPtr() {int* p1 NULL;int* p2 0;// …… }NULL 实际是一个宏 在传统的C头文件(stddef.h)中可以看到如下代码 #ifndef NULL #ifdef __cplusplus #define NULL 0 // NULL 实际是 0 #else #define NULL ((void *)0) //这里 强转为指针类型 #endif #endif可以看到NULL可能被定义为字面常量0或者被定义为无类型指针(void*)的常量。不论采取何 种定义在使用空值的指针时都不可避免的会遇到一些麻烦比如 #includeiostreamusing namespace std;void func(int ) {cout f(int) endl; }void func(int* ) {cout f(int*) endl; } int main() {func(0);func(NULL);//func((int*)NULL);return 0; }运行效果是这样的 必须进行强转 func((int*)NULL); 才会转换为指针。 程序本意是想通过f(NULL)调用指针版本的f(int*)函数但是由于NULL被定义成0因此与程序的初衷相悖 在C98中字面常量0既可以是一个整形数字也可以是无类型的指针(void*)常量但是编译器 默认情况下将其看成是一个整形常量 如果要将其按照指针方式来使用必须对其进行强转(void*)0。 注意 在使用nullptr表示指针空值时不需要包含头文件因为nullptr是C11作为新关键字引入的在C11中sizeof(nullptr) 与 sizeof((void)0)所占的字节数相同*。为了提高代码的健壮性在后续表示指针空值时建议最好使用nullptr
http://www.hkea.cn/news/14273948/

相关文章:

  • 做企业网站的人才大连网络营销网站
  • 企业网站域名后缀做准的算命网站
  • 毛织厂家东莞网站建设什么是网络建设
  • 网站建设所需费用明细合肥网站开发招聘
  • 济南网站建设招聘域名及网站建设实训
  • 网站建设岗位工作职责北京ui网页设计素材
  • 动漫做3d游戏下载网站网络营销方式的使用方法
  • 怎样建一个英文网站石家庄网络推广公司
  • 网站建设和维护视频建设个人网站的要求
  • 大型网站 开发语言画册什么网站做方便
  • 网站建设方案 百度文库国外做蛋糕网站
  • 自己怎么做个网站南京房地产网站建设
  • 国内建站 wordpress预约做家庭清洁的网站
  • 网站怎么设置关键词邢台网站开发
  • 装置艺术那个网站做的好六盘水遵义网站建设怎么做
  • 做ppt图片用的网站有哪些网站设计好以后怎么上线
  • 美容评测网站建设分析报告广州注册公司代理公司
  • 潍坊市建设局网站成都装修建材网站建设
  • 网站开发浏览器分辨率网站建设 招标公告
  • 关于企业网站建设数据现状分析做相亲网站赚钱吗
  • 天津网站建设制作价格网站建设项目需求分析
  • 旅游景区网站开发的政策可行性我朋友是做卖网站的
  • 网上做头像用什么网站wordpress表结构怎么样
  • 上海网站建设小程序制作旅游网站网页的代码
  • 网站建设基本流程图彩票源码论坛
  • 想自己做个网站在哪里做西安旅游攻略自由行
  • 做网站总结体会做网赌网站怎么推广拉人
  • 网站数据库怎么做怎么看网站建设时间
  • 网站内容建设要求 age06如何建立外贸网站
  • 电子商务网站系统开发花店网页设计代码