gpt4 book ai didi

c - 在 Windows 中运行程序时,什么决定了该程序的允许内存?

转载 作者:可可西里 更新时间:2023-11-01 10:27:15 26 4
gpt4 key购买 nike

如果我要用 C 语言编写一个程序并在 Windows 中运行它,Win API 中是否有一些东西可以指示该程序是否可以访问某个内存块?如果我想让程序访问我想要的任何内存块,是否需要禁用某些东西?我意识到这是有风险的,可能会导致操作系统损坏。

最佳答案

在现代 Windows(带有 NT 内核的 Windows)中,操作系统控制访问内存的方式。所以,答案是:。你对此无能为力。您将无法让您的进程访问您想要的任何内存块。

您可以在 Win 3.0、Win 3.11、Win 95、Win 98、Win ME 中完成。

关于c - 在 Windows 中运行程序时,什么决定了该程序的允许内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12252880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com