1个回答
展开全部
在调用函数时,函数代码本身存放在程序区,函数的参数、函数内部开设的非静态变量只在函数被调用时才在堆栈中临时申请空间,函数的参数的取值被放置到栈空间的变量中,函数一旦调用完毕,这些栈空间就会被释放,包括参数空间和函数自定义变量空间。
更多追问追答
追问
我是c++的初学者,函数代码,程序区,函数内部开设的非静态变量,堆栈,栈空间,参数空间和函数自定义变量空间我都不知道。。。
我是c++的初学者,函数代码,程序区,函数内部开设的非静态变量,堆栈,栈空间,参数空间和函数自定义变量空间我都不知道。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询