实参是局部变量还是全局变量

 我来答
无限遥远的耀星
2020-12-21 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:122
采纳率:66%
帮助的人:11万
展开全部
第一从变量角度看,实参性质是根据形参来变化的,如果当前的实参是被局部变量的形参调用,这时的实参是局部变量;如果当前的实参是被全局变量调用,这时的实参就是全局变量。
第二从内存角度看,实参同样是内存的一块区域,按照内存四区(栈、堆、文字常量区、代码区)的说法,实参一般情况下(除了用函数作为实参)应该在文字常量,文字常量区的数据,局部或全局都可以调用,因为你程序运行时,编译读取是在栈和堆中运行的,形参需要实际数据(实参)参与运算时,就会到文字常量区读取或调用。
以上是个人总结,仅供参考
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式