您好、欢迎来到现金彩票网!
当前位置:老k棋牌 > 栈区 >

c语言每个函数都有一个栈区对吗函数的入口地址与栈区地址是一回

发布时间:2019-07-01 07:32 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人数码行家采纳数:33613获赞数:62731学的虽是计算机网络,但是读的书很多也很杂也是一知半解,所以到现在我也不知道我有啥能力!只知道努力!向TA提问展开全部这个内存用来保存局部变量的, 一般叫做栈区,在编译原理 上叫做栈帧。比如下面的代码

  int a = 2; //这个变量a就在main函数的内存中,就是main函数的栈区中。。

  而且栈区是栈区,是一个数据存储区,并不是main函数的代码区域 。。刚回答了这个问题。追问对啊,这不是代码区域,那为什么可以用指向函数的指针来调用函数追答

  函数指针指向的是函数的地址,函数起始地址,或者说那个函数名也是一个变量也有地址 ! 你可以写段代码看看,函数地址和栈区地址相差太远了。

  你现在估计也是刚学C没多久,等以后接触到调试器,你就明白啥是栈区了。 拿OLLYDBG 来说,如下图所示,一目了然。

http://theenigmaco.com/zhanqu/209.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有