首页 > 编程语言 > 详细

c++空指针 和 野指针

时间:2019-10-16 11:52:39      阅读:72      评论:0      收藏:0      [点我收藏+]

空指针

就是空类型的指针 void * 可以指向任何类型对象的地址

可以用于初始化指针

但是我们没有空指针访问权限的

 

野指针:

指针变量指向非法的内存空间

就比如说你去宾馆,你随便访问了一个房间,然而之前你并没有开房。

就你的行为越界了,是过分了,就是野的意思。非法访问了

#include<iostream>
using namespace std;

int main()
{
	int *p = (int *)0x1100;
	*p = 100;
	cout << *p << endl;//这个程序会崩溃的 
	return 0;
}

  

c++空指针 和 野指针

原文:https://www.cnblogs.com/mch5201314/p/11684555.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!