如果规避当指针指向错误地址时程序报错关闭的问题
比如说
int now=0x000100;
int *p;
p=(int*)now;
int zzz=*p;
这之后操作zzz就会出错
当然这里now的值明显就不对,如果now的值是从其他地方获得的,那该怎么办呢?
求高人给个实例~~
谢谢
[解决办法]
0x000100这个地址你分配过内存?
[解决办法]
在使用这个地址之前先检查是否是合法地址呗
[解决办法]
你想干吗呢?!
程序内存么, 就像MM了啦, 有的可以看不可以摸; 有的嘛, 看都不许看哦!