水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
返回
上一篇
|
下一篇
|
同主题下篇
主题:小白一问:随意指定地址的指针的行为
easior
|
2021-04-01 15:07:37
|
以前的书本里讲指针,会一本正经地举例
int *p = (int*)0x12345678;
煞有介事地说,解引用便可获得随意地址上的内存信息。
但操作系统根本不给面子,直接 segmentation fault。
猜测这里面的原因很简单,不同进程的内存空间不能直接读写。
可为什么这样的例子会存在这么多年,
是操作系统后来改了内存机制?
--
修改:easior FROM 61.155.142.*
FROM 61.155.142.*
上一篇
|
下一篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版