内存中除了存储数据和结果,程序代码存储在哪里?

内存中除了存储数据和结果,程序代码存储在哪里?

计算机基础课中提到内存中存储程序中待处理的数据和处理的结果,请问程序的代码存储在哪里,加入程序的代码非常大,超过内存,该怎样存储呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
中年猿叔 2024-04-22 07:20:20
程序就是一个文件,存储在硬盘上!当需要运行的时候,需要把它加载到内存中运行!程序如果很大可以先加载一部分到内存中运行,等前一部分运行完后在把后一部分加载到内存中运行!
  • 提问者 daishuuuu #1

    谢谢回答,那么如何知道程序运行到了哪部分的,是利用程序指针来记录吗?在程序运行时,堆和栈分别存储的是什么呢~

    2024-04-22 22:49:35
  • 中年猿叔 回复 提问者 daishuuuu #2

    先不理解这些,在后面的课程会逐渐介绍清楚程序是具体如何执行的!

    2024-04-23 07:48:16
  • 提问者 daishuuuu 回复 中年猿叔 #3

    好的~谢谢解答

    2024-04-25 22:30:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师