义网站建设推荐郑国华,网页设计个人简历模板,天津建设网站的公司简介,外贸网站做排名文章目录 1.空指针2.野指针总结 1.空指针
概念#xff1a;指针变量指向内存中编号为0的空间。
用途#xff1a;初始化指针变量。
注意#xff1a;空指针指向的内存是不可以访问的。
示例#xff1a;
int main(){//指针变量p指向内存地址编号为0的空间int *PNULL#… 文章目录 1.空指针2.野指针总结 1.空指针
概念指针变量指向内存中编号为0的空间。
用途初始化指针变量。
注意空指针指向的内存是不可以访问的。
示例
int main(){//指针变量p指向内存地址编号为0的空间int *PNULL//访问空指针会报错//内存编号0255是系统占用的内存没有权限访问cout*pendl;return 0;
}2.野指针
概念指针变量指向非法的内存空间。
示例
int main(){//指针变量p指向内存地址编号为0x1100的空间int *p(int *)0x1100;//访问野指针会报错cout*pendl;return 0;
}总结
综上空指针和野指针都不是我们申请的空间因此我们不要访问写代码时更要避免野指针。