搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ c语言中关于定义变量是内存分配的问题?
标题:
c语言中关于定义变量是内存分配的问题?
只看楼主
shiwenze
等 级:
新手上路
帖 子:7
专家分:0
注 册:2015-10-26
楼主
问题点数:0 回复次数:1
c语言中关于定义变量是内存分配的问题?
我看的一个教程里面说,申请的变量 占用的内存地址,从 高地址向低地址以此分配。而且还是连续的。
我现在是64位win7, 编译环境是vs2010. 可是我实验下来,变量与变量之间都不是连续的,中间空了固定大小的内存空间。
很奇怪,这部分内存空间难道不用吗? 为什么不是 连续的呢?
搜索更多相关主题的帖子:
c语言
空间
而且
2015-11-23 19:27
rjsp
等 级:
版主
威 望:
507
帖 子:8890
专家分:53117
注 册:2011-1-18
第
2
楼
得分:0
我看的一个教程里面说,申请的变量 占用的内存地址,从 高地址向低地址以此分配。而且还是连续的。
--- 瞎扯,没有任何规定
我现在是64位win7, 编译环境是vs2010. 可是我实验下来,变量与变量之间都不是连续的,中间空了固定大小的内存空间。
很奇怪,这部分内存空间难道不用吗? 为什么不是 连续的呢?
--- 可能是debug版本的需要,能发现你越界存取。
2015-11-23 20:16
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-459514-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.597106 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved