课程
/后端开发
/C
/Linux C语言指针与内存
p &a =0x7fffffffde10 p &b =0x7fffffffde18 这也是从小到大的啊,不是说栈里面是从大到小分配内存的吗??
2015-07-16
源自:Linux C语言指针与内存 4-5
正在回答
我测试了下 我定义 a , b 结果为这样
&a = 0060FE8C
&b = 0060FE88
也就是说我的确实 是从大 到小的
至于 你说的 暂时 不确定为什么 可能由于各种原因优化
至于视频里 也是 从小到大
不确定是不是因为有别的代码的原因 造成优化
是不是b先运行的??我也不太清楚
你说的两个数据不再栈内吧
qq_二月三十日_03168001
栈内存我才看过这一节,当时我也这样的疑问。
后来我是这样解答的,不知道对不对。
每一个函数栈从大到小,但是内部变量从小到大。
以上只是猜测,还没继续深入看完。
勿喷。
举报
指针-C语言的核心,代领大家对c语言有更加深刻的理解
体系课
28
3818
3060
2714
2347
3 回答提问内存分配
3 回答内存分配不对。。。
2 回答内存分配数据不对
3 回答栈地址分配顺序
1 回答int内存地址分配问题?