c语言printf("%d",&a)输出的是虚拟地址还是物理地址?
3个回答
展开全部
虚拟地址。你的运行是在操作系统上运行的,最终都要根据虚拟地址影射到物理地址运行。传给&的还是虚拟地址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为windows系统为每个WIN32程序都提供2G用户内存,并且这2G内存从逻辑上都是0~2G独立的内存,所以要使用虚拟内存,但是对于程序员你可以简单地把它理解为物理地址
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询