问答详情
源自:4-5 函数栈以及数据段内存

栈内函数递归从高位分配地址,函数内部变量地址在栈内是递增的吧?

栈内存储不同层次函数的调用时,是从高位到地位分配内存;但是!在单个函数内部,栈内不同变量的地址应该是从低位到高位递增分配的吧?

老师的表述不清晰哦!

提问者:AKing47 2016-11-20 14:58

个回答

  • 实时编程
    2020-11-25 12:46:58

    测试了下 确实 跟视频 不一样呢

  • 果子李
    2016-11-23 17:39:48

    栈内函数是从高到低分配,形参变量从高到低分配,局部变量是从低到高分配

  • 果子李
    2016-11-23 17:38:57

    栈内函数是从高到低分配,形参变量从高到低分配,局部变量也是从低到高分配

  • qq_人生若如初见_5
    2016-11-23 16:45:52

    栈的内存与变量的内存不是不在一个段内么