0
点赞
收藏
分享

微信扫一扫

C++中空指针VS野指针


空指针

指针变量指向内存中编号为0的空间
用途:初始化指针变量
注意:空指针指向的内存是不可以访问的

int main() {

	//指针变量p指向内存地址编号为0的空间
	int* p = NULL;

	//访问空指针报错 
	//内存编号0 ~255为系统占用内存,不允许用户访问
	cout << *p << endl;


	return 0;
}

C++中空指针VS野指针_野指针

野指针

int main() {

	//指针变量p指向内存地址编号为0x1100的空间
	int* p = (int*)0x1100;

	//访问野指针报错 
	cout << *p << endl;


	return 0;
}

C++中空指针VS野指针_指针变量_02


举报

相关推荐

0 条评论